Inhibit the use of \ in -D arguments master
authorH.Merijn Brand - Tux <h.m.brand@xs4all.nl>
Sun, 19 Apr 2015 08:56:12 +0000 (10:56 +0200)
committerH.Merijn Brand - Tux <h.m.brand@xs4all.nl>
Sun, 19 Apr 2015 08:56:12 +0000 (10:56 +0200)
U/modified/Options.U

index 1103da2..b803bef 100644 (file)
@@ -368,6 +368,12 @@ esac
 
 : run the defines and the undefines, if any, but leave the file out there...
 touch optdef.sh
+?X: -q is POSIX
+grep -q '\\' optdef.sh
+if test $? = 0; then
+    echo "Configure does not support \\ in -D arguments"
+    exit 1
+fi
 . ./optdef.sh
 : create the posthint manipulation script and leave the file out there...
 ?X: this file will be perused by Oldconfig.U