From cbfd2450b47b3ca5926b58faab81d7ee421b5a79 Mon Sep 17 00:00:00 2001 From: guibuilder_pel7x64builder0 Date: Sun, 25 Nov 2018 21:49:57 +0100 Subject: [PATCH] xorg-x11-server-utils package update Signed-off-by: guibuilder_pel7x64builder0 --- ...001-Default-to-nocpp-add-cpp-default.patch | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 SOURCES/0001-Default-to-nocpp-add-cpp-default.patch diff --git a/SOURCES/0001-Default-to-nocpp-add-cpp-default.patch b/SOURCES/0001-Default-to-nocpp-add-cpp-default.patch new file mode 100644 index 0000000..db7f17c --- /dev/null +++ b/SOURCES/0001-Default-to-nocpp-add-cpp-default.patch @@ -0,0 +1,74 @@ +From aeabf7344efeb20f515e804d3acc830730d9433b Mon Sep 17 00:00:00 2001 +From: Adam Jackson +Date: Tue, 21 Jul 2015 09:45:27 -0400 +Subject: [PATCH] Default to -nocpp, add -cpp default + +Signed-off-by: Adam Jackson +Signed-off-by: Olivier Fourdan +--- + xrdb.c | 16 +++++++++++----- + 1 file changed, 11 insertions(+), 5 deletions(-) + +diff --git a/xrdb.c b/xrdb.c +index 24a6aa5..599edb7 100644 +--- a/xrdb.c ++++ b/xrdb.c +@@ -746,8 +746,8 @@ Syntax (void) + " -screen do screen-specific resources for one screen\n" + " -screens do screen-specific resources for all screens\n" + " -n show but don't do changes\n" +- " -cpp filename preprocessor to use [%s]\n" +- " -nocpp do not use a preprocessor\n" ++ " -cpp filename preprocessor to use [%s if \"default\" given]\n" ++ " -nocpp do not use a preprocessor [default]\n" + " -query query resources\n" + " -load load resources from file [default]\n" + " -override add in resources from file\n" +@@ -761,7 +761,7 @@ Syntax (void) + " -Dname[=value], -Uname, -Idirectory passed to preprocessor\n" + "\n" + "A - or no input filename represents stdin.\n", +- ProgramName, cpp_program ? cpp_program : "", BACKUP_SUFFIX); ++ ProgramName, cpp_program ? cpp_program : "none", BACKUP_SUFFIX); + exit (1); + } + +@@ -855,6 +855,7 @@ main(int argc, char *argv[]) + int retainProp = 0; + FILE *fp = NULL; + Bool need_newline; ++ char *cpp = NULL; + + ProgramName = argv[0]; + +@@ -913,13 +914,16 @@ main(int argc, char *argv[]) + continue; + } else if (isabbreviation ("-cpp", arg, 2)) { + if (++i >= argc) Syntax (); +- cpp_program = argv[i]; ++ if (!strcmp(argv[i], "default")) ++ cpp = cpp_program; ++ else ++ cpp = argv[i]; + continue; + } else if (!strcmp ("-n", arg)) { + dont_execute = True; + continue; + } else if (isabbreviation ("-nocpp", arg, 3)) { +- cpp_program = NULL; ++ cpp = NULL; + continue; + } else if (isabbreviation ("-query", arg, 2)) { + oper = OPQUERY; +@@ -991,6 +995,8 @@ main(int argc, char *argv[]) + else + filename = arg; + } /* end for */ ++ ++ cpp_program = cpp; + + #ifndef WIN32 + while ((i = open("/dev/null", O_RDONLY)) < 3) +-- +2.4.3 +