]> granicus.if.org Git - php/commitdiff
MFH: fix bug #39004
authorAntony Dovgal <tony2001@php.net>
Mon, 2 Oct 2006 19:22:45 +0000 (19:22 +0000)
committerAntony Dovgal <tony2001@php.net>
Mon, 2 Oct 2006 19:22:45 +0000 (19:22 +0000)
acinclude.m4

index 5354a1bf446931187d708612b1217aaa94f02ca9..f22f18cf7d973a2701d4a440dc9071909f26a019 100644 (file)
@@ -568,8 +568,21 @@ EOF
     fi
   done
 
-  for arg in [$]0 "[$]@"; do
-    echo "'[$]arg' \\" >> $1
+  echo "'[$]0' \\" >> $1
+  for arg in $ac_configure_args; do
+     if test `expr -- $arg : "'.*"` = 0; then
+        if test `expr -- $arg : "--.*"` = 0; then
+          break;
+        fi
+        echo "'[$]arg' \\" >> $1
+        CONFIGURE_COMMAND="$CONFIGURE_COMMAND '[$]arg'"
+     else
+        if test `expr -- $arg : "'--.*"` = 0; then
+          break;
+        fi
+        echo "[$]arg \\" >> $1
+        CONFIGURE_COMMAND="$CONFIGURE_COMMAND [$]arg"
+     fi
   done
   echo '"[$]@"' >> $1
   chmod +x $1