Message ID | 1338364001-13892-9-git-send-email-jim@meyering.net |
---|---|
State | New |
Headers | show |
diff --git a/os-posix.c b/os-posix.c index daf3d6f..2acfce0 100644 --- a/os-posix.c +++ b/os-posix.c @@ -148,8 +148,7 @@ void os_set_proc_name(const char *s) char name[16]; if (!s) return; - name[sizeof(name) - 1] = 0; - strncpy(name, s, sizeof(name)); + pstrcpy(name, sizeof(name), s); /* Could rewrite argv[0] too, but that's a bit more complicated. This simple way is enough for `top'. */ if (prctl(PR_SET_NAME, name)) {