diff options
author | Denis Kenzior <denkenz@gmail.com> | 2010-10-11 20:45:27 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-10-13 05:04:46 -0500 |
commit | 56e0a7644f01862f99af8df5b7b76a11bfa91fc9 (patch) | |
tree | 4ae1e86642440ec0fc5a0ecc0e1526c3b4fda2e1 | |
parent | 90f531768f1c97384ca4d675170d0b88d675bcca (diff) | |
download | ofono-56e0a7644f01862f99af8df5b7b76a11bfa91fc9.tar.bz2 |
simfs: Reflow to get rid of unnecessary label
-rw-r--r-- | src/sim.c | 15 |
1 files changed, 5 insertions, 10 deletions
@@ -827,16 +827,11 @@ static void sim_get_image(struct ofono_sim *sim, unsigned char id, image = sim_fs_get_cached_image(sim->simfs, id); - if (image == NULL) - goto read_image; - - sim_get_image_cb(1, image, strlen(image), user_data); - - g_free(image); - - return; - -read_image: + if (image != NULL) { + sim_get_image_cb(1, image, strlen(image), user_data); + g_free(image); + return; + } if (sim->efimg_length <= (id * 9)) { sim_get_image_cb(0, NULL, 0, user_data); |