ls: use get_cached_username/groupname

This commit is contained in:
Denis Vlasenko
2007-01-19 21:24:17 +00:00
parent 9af7c9d6b6
commit 2405ad659e
3 changed files with 20 additions and 22 deletions

View File

@@ -13,7 +13,7 @@
typedef struct unsigned_to_name_map_t {
unsigned id;
char name[12];
char name[USERNAME_MAX_SIZE];
} unsigned_to_name_map_t;
typedef struct cache_t {
@@ -137,7 +137,7 @@ procps_status_t* procps_scan(procps_status_t* sp, int flags)
if (flags & PSSCAN_UIDGID) {
if (stat(filename, &sb))
break;
/* Need comment - is this effective or read UID/GID? */
/* Need comment - is this effective or real UID/GID? */
sp->uid = sb.st_uid;
sp->gid = sb.st_gid;
}
@@ -209,7 +209,7 @@ procps_status_t* procps_scan(procps_status_t* sp, int flags)
if ((unsigned char)(buf[n]) < ' ')
buf[n] = ' ';
} while (n);
sp->cmd = strdup(buf);
sp->cmd = xstrdup(buf);
}
break;
}