subordinateio: Fix subordinate_parse to have an internal static buffer

subordinate_parse is supposed to return a static structure that
represents one line in /etc/subuid or /etc/subgid.  I goofed and
failed to make the variable rangebuf that holds the username of
in the returned structure static.

Add this missing static specification.

Author: <Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
This commit is contained in:
Serge Hallyn 2013-06-06 17:42:36 +02:00
parent 5f2e4b18f8
commit 3b3c8001fe

View File

@ -48,7 +48,7 @@ static void subordinate_free (/*@out@*/ /*@only@*/void *ent)
static void *subordinate_parse (const char *line)
{
static struct subordinate_range range;
char rangebuf[1024];
static char rangebuf[1024];
int i;
char *cp;
char *fields[NFIELDS];