Fixed the missed returned_length on |credresource|
authorKyungsun Cho <goodsun.cho@samsung.com>
Mon, 4 Jul 2016 08:34:08 +0000 (17:34 +0900)
committerRandeep Singh <randeep.s@samsung.com>
Mon, 4 Jul 2016 11:37:18 +0000 (11:37 +0000)
Change-Id: I7098520a88c224f62c711917f3db1b139be064bf
Signed-off-by: Kyungsun Cho <goodsun.cho@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/9127
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jongsung Lee <js126.lee@samsung.com>
Reviewed-by: Randeep Singh <randeep.s@samsung.com>
resource/csdk/security/src/credresource.c

index 4430793..006bbc7 100644 (file)
@@ -1396,8 +1396,8 @@ int32_t GetDtlsPskCredentials(CADtlsPskCredType_t type,
                         // TODO: Added as workaround. Will be replaced soon.
                         if(OIC_ENCODING_RAW == cred->privateData.encoding)
                         {
-                            result_length = cred->privateData.len;
-                            memcpy(result, cred->privateData.data, result_length);
+                            ret = cred->privateData.len;
+                            memcpy(result, cred->privateData.data, ret);
                         }
                         else if(OIC_ENCODING_BASE64 == cred->privateData.encoding)
                         {