RT 67918 #2

Merged
merged 1 commit into from Jan 24, 2012
Jump to file or symbol
Failed to load files and symbols.
+9 −2
Split
View
@@ -10,6 +10,13 @@
#
#========================================================================
+#-----------------------------------------------------------------------
+# Version 2.24 - ??
+#------------------------------------------------------------------------
+
+* Fixed bug RT#67918 - Bug in Makefile.PL command line parsing when 2 =
+ signs were in an arguement.
+
#-----------------------------------------------------------------------
# Version 2.23 - 21st January 2012
#------------------------------------------------------------------------
View
@@ -42,8 +42,8 @@ $MAKE=$Config{'make'};
# goes into $config
my (%config, %ttconfig);
-while ($_ = shift) {
- my ($k, $v) = split(/=/);
+while (shift @ARGV) {
+ my ($k, $v) = split(/=/, $_, 2);
if ($k =~ /^TT/) {
$ttconfig{ $k } = $v || 0;
}