Skip to content

Commit 6ea5018

Browse files
author
rhyskidd
committed
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.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14990 a5019735-40e9-0310-863c-91ae7b9d1cf9
1 parent 2c1af74 commit 6ea5018

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

coregrind/launcher-darwin.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ int main(int argc, char** argv, char** envp)
291291
asprintf(&vgpreload_core, "%s/vgpreload_core-%s-darwin.so", valgrind_lib, valid_archs[i].valgrind_name);
292292
if (access(vgpreload_core, R_OK|X_OK) != 0) {
293293
VG_(debugLog)(1, "launcher", "arch '%s' IS NOT installed\n", valid_archs[i].valgrind_name);
294-
bzero(&valid_archs[i], sizeof(valid_archs[i]));
294+
memset(&valid_archs[i], 0, sizeof(valid_archs[i]));
295295
} else {
296296
VG_(debugLog)(1, "launcher", "arch '%s' IS installed\n", valid_archs[i].valgrind_name);
297297
}

0 commit comments

Comments
 (0)