hv: fix potential NULL pointer dereference in 'memcpy_s'

'd' should be checked before calling 'memset()'.

Tracked-On: #5359
Signed-off-by: Yonghua Huang <yonghua.huang@intel.com>
This commit is contained in:
Yonghua Huang 2020-09-27 14:50:16 +08:00 committed by wenlingz
parent e778acc3e0
commit ade53aa53a

View File

@ -53,7 +53,7 @@ int32_t memcpy_s(void *d, size_t dmax, const void *s, size_t slen)
memcpy_erms(d, s, slen);
}
ret = 0;
} else {
} else if (d != NULL) {
(void)memset(d, 0U, dmax);
}