ivi-resource-manager: don't return random pointers.
authorIsmo Puustinen <ismo.puustinen@intel.com>
Fri, 7 Feb 2014 14:44:32 +0000 (16:44 +0200)
committerKrisztian Litkey <krisztian.litkey@intel.com>
Thu, 8 Jan 2015 16:37:13 +0000 (18:37 +0200)
Change-Id: Id448dd6281b5f15b37e19f991e08619bc06ae5d1

src/plugins/ivi-resource-manager/audio.c
src/plugins/ivi-resource-manager/screen.c

index 67564b1..a9e44f5 100644 (file)
@@ -278,7 +278,7 @@ static audio_resource_t *audio_resource_create(mrp_resmgr_audio_t *audio,
     uint32_t zone_id;
     mrp_list_hook_t *classes;
     mrp_resmgr_class_t *rc;
-    audio_resource_t *ar;
+    audio_resource_t *ar = NULL;
 
     MRP_ASSERT(audio && zone && res && ac, "invalid argument");
     MRP_ASSERT(audio->data, "confused with data structures");
index fd10180..1d74f5d 100644 (file)
@@ -253,7 +253,7 @@ static screen_resource_t *screen_resource_create(mrp_resmgr_screen_t *screen,
     uint32_t zone_id;
     mrp_list_hook_t *classes;
     mrp_resmgr_class_t *rc;
-    screen_resource_t *sr;
+    screen_resource_t *sr = NULL;
 
     MRP_ASSERT(screen && zone && res && ac, "invalid argument");
     MRP_ASSERT(screen->data, "confused with data structures");