From 5c3887f500fd24ff190ad92a9a7cfecb1fcafc59 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 8 Nov 2007 14:57:15 +0000 Subject: [PATCH] Don't shift ARGV[0] to undefined. (#466557, Aidan Delaney) 2007-11-08 Matthias Clasen * glib-mkenums.in: Don't shift ARGV[0] to undefined. (#466557, Aidan Delaney) svn path=/trunk/; revision=5827 --- gobject/ChangeLog | 5 +++++ gobject/glib-mkenums.in | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 405afc1dd..6e6b7fd68 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,8 @@ +2007-11-08 Matthias Clasen + + * glib-mkenums.in: Don't shift ARGV[0] to undefined. + (#466557, Aidan Delaney) + 2007-11-07 Matthias Clasen * === Released 2.14.3 === diff --git a/gobject/glib-mkenums.in b/gobject/glib-mkenums.in index cabb0f777..e7e00eaf9 100755 --- a/gobject/glib-mkenums.in +++ b/gobject/glib-mkenums.in @@ -215,7 +215,7 @@ sub read_template_file { if (!defined $ARGV[0]) { usage; } -while ($_ = $ARGV[0], /^-/) { +while ($_=$ARGV[0],/^-/) { shift; last if /^--$/; if (/^--template$/) { read_template_file (shift); } @@ -230,6 +230,7 @@ while ($_ = $ARGV[0], /^-/) { elsif (/^--help$/ || /^-h$/) { usage; } elsif (/^--version$/ || /^-v$/) { version; } else { usage; } + last if not defined($ARGV[0]); } # put auto-generation comment