+1999-06-08 Ulrich Drepper <drepper@cygnus.com>
+
+ * grp/tst_fgetgrent.c (write_users): Correctly generate long line.
+
1999-06-08 Andreas Jaeger <aj@arthur.rhein-neckar.de>
* grp/Makefile: Add rules for tst_fgetgrent.
{
/* we need more than 2048 bytes for proper testing. */
for (i = 0; i < 500; i++)
- fprintf (f, ",user%03d", i);
+ fprintf (f, "%suser%03d", i == 0 ? ":" : ",", i);
}
fprintf (f, "\n");
write_group (const char *filename, int pos)
{
FILE *f;
-
+
f = fopen (filename, "w");
fprintf (f, "one:x:1:one");
write_users (f, pos, 1);
errors++;
return;
}
-
+
if ((g->gr_gid == gid) && (strcmp (g->gr_name, name) == 0))
printf ("Ok: %s: %d\n", g->gr_name, g->gr_gid);
else
fclose (f);
}
-
+
int
main (int argc, char *argv[])
{
test_fgetgrent (file);
remove (file);
-
+
return (errors != 0);
}