From bdef734b2bc68ae7c1bdcd456ae1e9dfd9ba6a42 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 8 Nov 2007 15:15:07 +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=/branches/glib-2-14/; revision=5828 --- gobject/ChangeLog | 7 +++++++ gobject/glib-mkenums.in | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 405afc1dd..b22f05d02 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,10 @@ +2007-11-08 Matthias Clasen + + Merge from trunk: + + * 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