diff options
author | Tim Rühsen <tim.ruehsen@gmx.de> | 2017-12-15 17:27:21 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2017-12-15 17:28:02 -0800 |
commit | cab0dc7364ceafaabf600aa389ff19b803dfb5a4 (patch) | |
tree | 58ba0c850b2a1374b883690aff55ea6ca2a5523d /lib/glob.c | |
parent | 68ba636f9c1aadaf9986f0138792c136fb6bd604 (diff) | |
download | gnulib-cab0dc7364ceafaabf600aa389ff19b803dfb5a4.tar.gz |
glob.c: Silence warning about void pointer arithmetic
Diffstat (limited to 'lib/glob.c')
-rw-r--r-- | lib/glob.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/glob.c b/lib/glob.c index 511be12dda..ee2f9be136 100644 --- a/lib/glob.c +++ b/lib/glob.c @@ -615,7 +615,8 @@ glob (const char *pattern, int flags, int (*errfunc) (const char *, int), { # if defined HAVE_GETPWNAM_R || defined _LIBC size_t ssize = strlen (s.data) + 1; - err = getpwnam_r (s.data, &pwbuf, s.data + ssize, + char *sdata = s.data; + err = getpwnam_r (sdata, &pwbuf, sdata + ssize, s.length - ssize, &p); # else p = getpwnam (s.data); |