test_gesture_layer3: add null checking after memory allocation 72/143272/2
authorJaeun Choi <jaeun12.choi@samsung.com>
Wed, 9 Aug 2017 07:49:15 +0000 (16:49 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Fri, 11 Aug 2017 02:06:24 +0000 (02:06 +0000)
Change-Id: I0d189511e9c65496d23a7799631f37513f16c690
origin: upstream (c311dc638b8358f27664fba3985d9212748cf92a)

src/bin/test_gesture_layer3.c

index 8f08239..717f5a1 100644 (file)
@@ -473,6 +473,8 @@ photo_object_add(Evas_Object *parent, Evas_Object *ic, const char *icon,
    char buf[PATH_MAX];
    Photo_Object *po;
    po = calloc(1, sizeof(*po));
+   if (!po) return NULL;
+
    po->base_zoom = po->zoom = BASE_ZOOM;
 
    if (ic)
@@ -559,6 +561,7 @@ test_gesture_layer3(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED,
    int ind = 0;
    Photo_Object **photo_array;
    photo_array = calloc(sizeof(*photo_array), 4);
+   if (!photo_array) return;
 
    w = 480;
    h = 800;