|
From: <sv...@va...> - 2015-03-07 14:57:46
|
Author: rhyskidd
Date: Sat Mar 7 14:57:39 2015
New Revision: 14990
Log:
n-i-bz: Replace non-POSIX bzero with proper memset. At least for internal-only, Darwin functionality. Picked up by cppcheck. No regressions within test suite.
Modified:
trunk/coregrind/launcher-darwin.c
Modified: trunk/coregrind/launcher-darwin.c
==============================================================================
--- trunk/coregrind/launcher-darwin.c (original)
+++ trunk/coregrind/launcher-darwin.c Sat Mar 7 14:57:39 2015
@@ -291,7 +291,7 @@
asprintf(&vgpreload_core, "%s/vgpreload_core-%s-darwin.so", valgrind_lib, valid_archs[i].valgrind_name);
if (access(vgpreload_core, R_OK|X_OK) != 0) {
VG_(debugLog)(1, "launcher", "arch '%s' IS NOT installed\n", valid_archs[i].valgrind_name);
- bzero(&valid_archs[i], sizeof(valid_archs[i]));
+ memset(&valid_archs[i], 0, sizeof(valid_archs[i]));
} else {
VG_(debugLog)(1, "launcher", "arch '%s' IS installed\n", valid_archs[i].valgrind_name);
}
|