# HG changeset patch # User Tim Rühsen # Date 1513387641 28800 # Node ID fa1ed608b1cc070c46def3bea1fda1ad936c2bea # Parent c1c789fe74ad67a51be574efd9c1f88232c20711 glob.c: Silence warning about void pointer arithmetic diff -r c1c789fe74ad -r fa1ed608b1cc lib/glob.c --- a/lib/glob.c Fri Dec 15 10:44:15 2017 +0100 +++ b/lib/glob.c Fri Dec 15 17:27:21 2017 -0800 @@ -615,7 +615,8 @@ { # 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);