SCCS-vsn: bin/ls/print.c 5.14
-static char sccsid[] = "@(#)print.c 5.13 (Berkeley) %G%";
+static char sccsid[] = "@(#)print.c 5.14 (Berkeley) %G%";
#endif /* not lint */
#include <sys/param.h>
#endif /* not lint */
#include <sys/param.h>
register struct ncache *cp;
cp = c_gid + (gid & LSMASK);
register struct ncache *cp;
cp = c_gid + (gid & LSMASK);
- if (cp->gid != gid || *cp->name) {
+ if (cp->gid != gid || !*cp->name) {
/* can't find group, print out number instead */
if (!(gr = getgrgid(gid))) {
(void)printf("%-*u ", UT_NAMESIZE, gid);
/* can't find group, print out number instead */
if (!(gr = getgrgid(gid))) {
(void)printf("%-*u ", UT_NAMESIZE, gid);