summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2004-08-19 20:04:42 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2004-08-19 20:04:42 +0000
commit5e93200bbc39c9cf0eaf17d907478f2c24fbe8a3 (patch)
treef3442f62b69302c067ad785676017ca157d3ed36 /doc
parent7c308093f3e3564f86816e8bdbdfc6458cdd5166 (diff)
downloadcoreutils-5e93200bbc39c9cf0eaf17d907478f2c24fbe8a3.tar.xz
Don't use <alloca.h>, so that we don't use alloca on
strings on unbounded length. alloca's performance benefits aren't that important here. (V_STRDUP): Remove. (parse_with_separator): New function, with most of the internals of the old parse_user_spec. Allow user to omit both user and group, for compatibility with FreeBSD. Clone only the user name, not the entire spec. Do not set *uid, *gid unless entirely successful. Avoid memory leak in some failing cases. Fix regression for USER.GROUP reported by Dmitry V. Levin in <http://lists.gnu.org/archive/html/bug-coreutils/2004-08/msg00102.html> (parse_user_spec): Rewrite to use parse_with_separator.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions