diff options
-rw-r--r-- | utils/mountd/cache.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/mountd/cache.c b/utils/mountd/cache.c index f555dcc..609c6e3 100644 --- a/utils/mountd/cache.c +++ b/utils/mountd/cache.c @@ -158,8 +158,10 @@ void auth_unix_gid(FILE *f) qword_printint(f, ngroups); for (i=0; i<ngroups; i++) qword_printint(f, groups[i]); - } + } else + qword_printint(f, 0); qword_eol(f); + if (groups != glist) free(groups); } |