diff options
author | Eric Andersen | 2000-12-13 01:52:39 +0000 |
---|---|---|
committer | Eric Andersen | 2000-12-13 01:52:39 +0000 |
commit | bd193a42a5624f0a72b5f99d554e9a8d2afc64cc (patch) | |
tree | 7aacebe98730fbfee623943425a100fd158ba48a /utility.c | |
parent | 77508b29fa63d99136fc09f00c5a2addd6331b4c (diff) | |
download | busybox-bd193a42a5624f0a72b5f99d554e9a8d2afc64cc.zip busybox-bd193a42a5624f0a72b5f99d554e9a8d2afc64cc.tar.gz |
Fix from Matt Kraai -- a better way to NULL terminate strings for the
my_* passwd and group routines. I should have thought of doing it
this way...
Diffstat (limited to 'utility.c')
-rw-r--r-- | utility.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -957,12 +957,14 @@ long my_getgrnam(char *name) /* gets a username given a uid */ void my_getpwuid(char *name, long uid) { + name[0] = '\0'; my_getid("/etc/passwd", name, uid, NULL); } /* gets a groupname given a gid */ void my_getgrgid(char *group, long gid) { + group[0] = '\0'; my_getid("/etc/group", group, gid, NULL); } |