summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-07-12 22:08:52 +0300
committerArnold D. Robbins <arnold@skeeve.com>2015-07-12 22:08:52 +0300
commit283358128d0df79b543456789502ab103d51dea3 (patch)
treee93a76f94c49bb5d2a69748dccfc312be9e9debe
parent002790d66b50284baf6ca9fd737118ffe60528a1 (diff)
downloadgawk-283358128d0df79b543456789502ab103d51dea3.tar.gz
Fix pwcat and grcat for cases where don't have the password field.
-rw-r--r--awklib/eg/lib/grcat.c2
-rw-r--r--awklib/eg/lib/pwcat.c2
-rw-r--r--doc/gawk.texi4
-rw-r--r--doc/gawktexi.in4
4 files changed, 6 insertions, 6 deletions
diff --git a/awklib/eg/lib/grcat.c b/awklib/eg/lib/grcat.c
index 6d7791d0..cf39083c 100644
--- a/awklib/eg/lib/grcat.c
+++ b/awklib/eg/lib/grcat.c
@@ -35,7 +35,7 @@ main(int argc, char **argv)
printf("%s:%s:%ld:", g->gr_name, g->gr_passwd,
(long) g->gr_gid);
#else
- printf("%s:%ld:", g->gr_name, (long) g->gr_gid);
+ printf("%s:*:%ld:", g->gr_name, (long) g->gr_gid);
#endif
for (i = 0; g->gr_mem[i] != NULL; i++) {
printf("%s", g->gr_mem[i]);
diff --git a/awklib/eg/lib/pwcat.c b/awklib/eg/lib/pwcat.c
index caabf201..cfe250c3 100644
--- a/awklib/eg/lib/pwcat.c
+++ b/awklib/eg/lib/pwcat.c
@@ -31,7 +31,7 @@ main(int argc, char **argv)
p->pw_name, p->pw_passwd, (long) p->pw_uid,
(long) p->pw_gid, p->pw_gecos, p->pw_dir, p->pw_shell);
#else
- printf("%s:%ld:%ld:%s:%s\n",
+ printf("%s:*:%ld:%ld:%s:%s\n",
p->pw_name, (long) p->pw_uid,
(long) p->pw_gid, p->pw_dir, p->pw_shell);
#endif
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 9f596edb..fde01a16 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -22316,7 +22316,7 @@ main(int argc, char **argv)
@ignore
@c file eg/lib/pwcat.c
#else
- printf("%s:%ld:%ld:%s:%s\n",
+ printf("%s:*:%ld:%ld:%s:%s\n",
p->pw_name, (long) p->pw_uid,
(long) p->pw_gid, p->pw_dir, p->pw_shell);
#endif
@@ -22648,7 +22648,7 @@ main(int argc, char **argv)
@ignore
@c file eg/lib/grcat.c
#else
- printf("%s:%ld:", g->gr_name, (long) g->gr_gid);
+ printf("%s:*:%ld:", g->gr_name, (long) g->gr_gid);
#endif
@c endfile
@end ignore
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index c087a426..89b95f1e 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -21407,7 +21407,7 @@ main(int argc, char **argv)
@ignore
@c file eg/lib/pwcat.c
#else
- printf("%s:%ld:%ld:%s:%s\n",
+ printf("%s:*:%ld:%ld:%s:%s\n",
p->pw_name, (long) p->pw_uid,
(long) p->pw_gid, p->pw_dir, p->pw_shell);
#endif
@@ -21739,7 +21739,7 @@ main(int argc, char **argv)
@ignore
@c file eg/lib/grcat.c
#else
- printf("%s:%ld:", g->gr_name, (long) g->gr_gid);
+ printf("%s:*:%ld:", g->gr_name, (long) g->gr_gid);
#endif
@c endfile
@end ignore