Fix a possible but improbable leak
authorAki Niemi <aki.niemi@nokia.com>
Mon, 14 Sep 2009 21:12:28 +0000 (00:12 +0300)
committerAki Niemi <aki.niemi@nokia.com>
Mon, 14 Sep 2009 21:20:54 +0000 (00:20 +0300)
drivers/isimodem/network-registration.c
drivers/isimodem/phonebook.c

index fde4eb0..ab17f1f 100644 (file)
@@ -1079,7 +1079,7 @@ static void isi_netreg_remove(struct ofono_netreg *net)
 {
        struct netreg_data *data = ofono_netreg_get_data(net);
 
-       if (data && data->client) {
+       if (data) {
                g_isi_client_destroy(data->client);
                g_free(data);
        }
index 568be6f..c95140e 100644 (file)
@@ -356,7 +356,7 @@ static void isi_phonebook_remove(struct ofono_phonebook *pb)
 {
        struct pb_data *data = ofono_phonebook_get_data(pb);
 
-       if (data && data->client) {
+       if (data) {
                g_isi_client_destroy(data->client);
                g_free(data);
        }