aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDerrick Owens <derrick.owens@amd.com>2016-09-09 15:49:07 -0400
committerMark Young <marky@lunarg.com>2016-09-09 14:01:28 -0600
commite4f85ff171bdcb71b0d64e18627225aad2495fa1 (patch)
tree80f2d455bf7e6406224ce5d3493282b2282d832e
parent19f4d613009d6b60f10471ec44ba36360bdb31fe (diff)
downloadusermoji-e4f85ff171bdcb71b0d64e18627225aad2495fa1.tar.xz
loader: Fix another possible memory leak
Added another cleanup case, just in case... Change-Id: Ia6e09ce12c29314a1cce6b1cdcd72bdd7749f655
-rw-r--r--loader/loader.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/loader/loader.c b/loader/loader.c
index 1472a5ac..9323cff7 100644
--- a/loader/loader.c
+++ b/loader/loader.c
@@ -2912,6 +2912,8 @@ VkResult loader_icd_scan(const struct loader_instance *inst,
if (num_good_icds == 0) {
res = VK_ERROR_INITIALIZATION_FAILED;
}
+ cJSON_Delete(json);
+ json = NULL;
continue;
}
char *file_vers = cJSON_Print(item);