浏览代码

HPCC-15208 time_t is not always 32-bit

memcpy is assuming incorrect size for time_t. This PR corrects it to use
sizeof()

Signed-off-by: Russ Whitehead <william.whitehead@lexisnexis.com>
Russ Whitehead 9 年之前
父节点
当前提交
6abdc43478
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      system/security/shared/caching.cpp

+ 1 - 1
system/security/shared/caching.cpp

@@ -30,7 +30,7 @@ time_t getThreadCreateTime()
     if(tslval == NULL)
         return 0;
 
-    memcpy(&t, tslval, 4);
+    memcpy(&t, tslval, sizeof(t));
     return t;
 }