Matt Kraai pointed out that we can rely on strncpy to NULL
terminate shorter cases, so we can save a few cycles...
diff --git a/utility.c b/utility.c
index 22eaff0..5dbe253 100644
--- a/utility.c
+++ b/utility.c
@@ -931,8 +931,8 @@
 			}
 		}
 		if (id != -1 && id == rid) {
-			memset(name, 0, 9*sizeof(char));
 			strncpy(name, rname, 8);
+			name[8]='\0';
 			if (gid) *gid = rgid;
 			fclose(file);
 			return (TRUE);