Fix memory leak issue on DUID
authorJoohyun Kim <joohyune.kim@samsung.com>
Thu, 13 Jun 2013 02:28:40 +0000 (11:28 +0900)
committerJoohyun Kim <joohyune.kim@samsung.com>
Thu, 13 Jun 2013 02:28:40 +0000 (11:28 +0900)
Change-Id: I5768311b8b2c83c5c497c3e9f9b63dfe2a6c590c
Signed-off-by: Joohyun Kim <joohyune.kim@samsung.com>
src/system/FSys_DeviceId.cpp

index 5f4be61..2fc2f5e 100644 (file)
@@ -346,7 +346,7 @@ _DeviceId::Base32Encode(Tizen::Base::ByteBuffer& input, Tizen::Base::ByteBuffer&
 
        bufferLength = 8 * (inputSize / 5 + 1) + 1;
        pBuffer = (byte*) calloc(1, bufferLength);
-       SysTryReturn(NID_SYS, pBuffer != null, E_OUT_OF_MEMORY, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] It is failed to allocate memory");
+       SysTryCatch(NID_SYS, pBuffer != null, r = E_OUT_OF_MEMORY, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] It is failed to allocate memory");
 
        pEncodingPointer = pBuffer;