diff options
| author | Yuri Pankov <yuri.pankov@nexenta.com> | 2011-02-09 11:52:15 -0800 |
|---|---|---|
| committer | Yuri Pankov <yuri.pankov@nexenta.com> | 2011-02-09 11:52:15 -0800 |
| commit | 0717e03de979bd98c63b0b48ccb2a5c2628ee4b9 (patch) | |
| tree | 0a071d3f4fb5d3d4f5eb5a65c9faab14399fbadd /usr/src/cmd/awk/main.c | |
| parent | c4fc6b2110a79240282dafa6c538f2b42a6b8e2a (diff) | |
| download | illumos-joyent-0717e03de979bd98c63b0b48ccb2a5c2628ee4b9.tar.gz | |
637 nawk coredumps on -d
Reviewed by: Olga Kryzhanovska <olga.kryzhanovska@gmail.com>
Reviewed by: Roland Mainz <roland.mainz@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
Diffstat (limited to 'usr/src/cmd/awk/main.c')
| -rw-r--r-- | usr/src/cmd/awk/main.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/src/cmd/awk/main.c b/usr/src/cmd/awk/main.c index 4510477bdb..b0c9d5ae98 100644 --- a/usr/src/cmd/awk/main.c +++ b/usr/src/cmd/awk/main.c @@ -137,8 +137,11 @@ main(int argc, char *argv[], char *envp[]) } /* argv[1] is now the first argument */ if (npfile == 0) { /* no -f; first argument is program */ - if (argc <= 1) + if (argc <= 1) { + if (dbg) + exit(0); ERROR "no program given" FATAL; + } dprintf(("program = |%s|\n", argv[1])); lexprog = (uchar *)argv[1]; argc--; |
