person
struct person *link; /* link to next person */
const struct person *pp1 = *(struct person **)p1;
const struct person *pp2 = *(struct person **)p2;
struct person **sortable, *loop;
struct person *next = loop->link;
struct person *person1; /* list of people */
void decode(struct person *pers);
void findidle(struct person *pers);
void findwhen(struct person *pers);
void personprint(struct person *pers);
void quickprint(struct person *pers);
void shortprint(struct person *pers);
struct person *p;
struct person *p;
struct person *new;
struct person *new;
struct person *p;
quickprint(struct person *pers)
shortprint(struct person *pers)
personprint(struct person *pers)
decode(struct person *pers)
findwhen(struct person *pers)
findidle(struct person *pers)
static tchar person[40];
for (p = person, o = &old[1]; *o && *o != '/'; *p++ = *o++)
if (person[0] == '\0')
pw = getpwnam(tstostr(person_, person));