]> git.itanic.dy.fi Git - maemo-mapper/blobdiff - src/settings.c
Fix some memory leaks. Fixes: #2099.
[maemo-mapper] / src / settings.c
index 917dd71a93b0b78927db831809ca32859c5ae5fc..9164f365bf08f2d1c6cffbbac4232e76b82e72ea 100644 (file)
@@ -1893,9 +1893,12 @@ settings_init()
                 GCONF_KEY_GPS_RCVR_TYPE, NULL);
         gint i = 0;
         if(gri_type_str)
+        {
             for(i = GPS_RCVR_ENUM_COUNT - 1; i > 0; i--)
                 if(!strcmp(gri_type_str, GPS_RCVR_ENUM_TEXT[i]))
                     break;
+            g_free(gri_type_str);
+        }
         _gri.type = i;
     }