summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChip Salzenberg <chip@pobox.com>2000-01-10 17:52:39 +0000
committerchip <chip@pobox.com>2000-01-10 17:52:39 +0000
commitf875137709623d4af295738dd43b597c8ffe70b9 (patch)
treec1850dfb79c6bb17bddb6e235b6b43e7faea39b7
parent3142e563d9682aba47d6dc8efffdd5b8433181d9 (diff)
downloadperl-f875137709623d4af295738dd43b597c8ffe70b9.tar.gz
Integrate #4779 from mainline:
terminate -s switch processing only on C<-->, not on C<--foo> p4raw-id: //depot/maint-5.005/perl@4788
-rw-r--r--perl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/perl.c b/perl.c
index cc1f7edd13..d692386921 100644
--- a/perl.c
+++ b/perl.c
@@ -2598,7 +2598,7 @@ init_postdump_symbols(register int argc, register char **argv, register char **e
for (; argc > 0 && **argv == '-'; argc--,argv++) {
if (!argv[0][1])
break;
- if (argv[0][1] == '-') {
+ if (argv[0][1] == '-' && !argv[0][2]) {
argc--,argv++;
break;
}