From: Inkyun Kil Date: Thu, 2 Feb 2017 04:26:13 +0000 (+0900) Subject: [UTC][bundle][NON-ACR][TSAM-12727: fix the memory leak] X-Git-Tag: 4.0_Bringup~65^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f47bae675edd38c088d9581575459ba81dc9960d;p=test%2Ftct%2Fnative%2Fapi.git [UTC][bundle][NON-ACR][TSAM-12727: fix the memory leak] Change-Id: I0023d0ffdc90cd5a0f7c548db7af4cb34e02973e Signed-off-by: Inkyun Kil --- diff --git a/src/utc/bundle/utc-ApplicationFW-bundle-keyval-get-array-val-func.c b/src/utc/bundle/utc-ApplicationFW-bundle-keyval-get-array-val-func.c index 238d82fc9..cae155d20 100755 --- a/src/utc/bundle/utc-ApplicationFW-bundle-keyval-get-array-val-func.c +++ b/src/utc/bundle/utc-ApplicationFW-bundle-keyval-get-array-val-func.c @@ -75,6 +75,9 @@ int utc_bundle_keyval_get_array_val_p(void) assert(len_not_empty); assert(size_not_empty); + bundle_del(b, "k3"); // Fix memory leak + bundle_free(b); // Fix memory leak + return 0; } diff --git a/src/utc/bundle/utc-ApplicationFW-bundle-keyval-get-basic-val-func.c b/src/utc/bundle/utc-ApplicationFW-bundle-keyval-get-basic-val-func.c index 21a9c7c38..42603e967 100755 --- a/src/utc/bundle/utc-ApplicationFW-bundle-keyval-get-basic-val-func.c +++ b/src/utc/bundle/utc-ApplicationFW-bundle-keyval-get-basic-val-func.c @@ -54,6 +54,9 @@ int utc_bundle_keyval_get_basic_val_p(void) basic_val_notempty=false; basic_size_notempty=false; bundle_foreach(b, sample_cb, NULL); // iterate sample_cb for each key/val + + bundle_del(b, "k1"); // Fix memory leak + bundle_free(b); // Fix memory leak assert_eq(ret_error, BUNDLE_ERROR_NONE); assert_eq(basic_val_notempty,true);