diff options
author | Ollivier Robert <roberto@FreeBSD.org> | 1999-12-21 10:17:36 +0000 |
---|---|---|
committer | Ollivier Robert <roberto@FreeBSD.org> | 1999-12-21 10:17:36 +0000 |
commit | aa50282cd1484ff645604ee9925a63c1482bd373 (patch) | |
tree | 62a62e237e63e11b8bd006b9b4b0ceacc945e375 /bin/ls | |
parent | c64893b10cf8852ba8dc9b4822ab535983b6e938 (diff) | |
download | src-aa50282cd1484ff645604ee9925a63c1482bd373.tar.gz src-aa50282cd1484ff645604ee9925a63c1482bd373.zip |
Fix a bug where a pointer would be one character too far after putting
a '\0' at the end of a string.
Submitted by: Martin Birgmeier <Martin.Birgmeier@aon.at>
Notes
Notes:
svn path=/head/; revision=54948
Diffstat (limited to 'bin/ls')
-rw-r--r-- | bin/ls/stat_flags.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ls/stat_flags.c b/bin/ls/stat_flags.c index 921d3c54b066..1bf582087ec9 100644 --- a/bin/ls/stat_flags.c +++ b/bin/ls/stat_flags.c @@ -94,7 +94,7 @@ flags_to_string(flags, def) setflags &= ~mapping[i].flag; } } - *dp++ = '\0'; + *dp = '\0'; return (dp == string && def != NULL ? def : string); } |