commit | ed419f37009ff5375293c198268c381460efa0f2 | [log] [tgz] |
---|---|---|
author | You Kim <you.kim72@gmail.com> | Mon Dec 17 03:42:57 2012 +0900 |
committer | You Kim <you.kim72@gmail.com> | Mon Dec 17 03:42:57 2012 +0900 |
tree | ee3b74ad1d4baeac7033f1dace9288cf80e2aa75 | |
parent | 0d87d351221e7cc854eefc96ddb08a345360409a [diff] [blame] |
Remove dangling ptr in rsdAllocationInit Possible dangling ptr in exceptional case. Change-Id: I4f5353b7709b215d4d79748c60668fdfadaf048f
diff --git a/driver/rsdAllocation.cpp b/driver/rsdAllocation.cpp index 8956b2e..5475041 100644 --- a/driver/rsdAllocation.cpp +++ b/driver/rsdAllocation.cpp
@@ -294,6 +294,7 @@ ptr = (uint8_t *)malloc(allocSize); if (!ptr) { + alloc->mHal.drv = NULL; free(drv); return false; }