]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
compiler: Add OptionFlags.NO_ARG to deprecated "--thread" option 96e55fe536ec81a347af6c038241820e11b5bfb5
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 1 May 2019 15:37:07 +0000 (17:37 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 1 May 2019 15:38:09 +0000 (17:38 +0200)
It was defined with OptionArg.NONE and never took an extra argument.

Regression of d8e810680f370fac7e9a5e80f8d94316707625c2

compiler/valacompiler.vala

index 7394e45dae3a08671716cde7d0ee674d043aa1fc..d425202f1e8522e452d2ad567917781c1efcffb1 100644 (file)
@@ -128,7 +128,7 @@ class Vala.Compiler {
                { "compile", 'c', 0, OptionArg.NONE, ref compile_only, "Compile but do not link", null },
                { "output", 'o', 0, OptionArg.FILENAME, ref output, "Place output in file FILE", "FILE" },
                { "debug", 'g', 0, OptionArg.NONE, ref debug, "Produce debug information", null },
-               { "thread", 0, OptionFlags.OPTIONAL_ARG, OptionArg.CALLBACK, (void*) option_deprecated, "Enable multithreading support (DEPRECATED AND IGNORED)", null },
+               { "thread", 0, OptionFlags.OPTIONAL_ARG | OptionFlags.NO_ARG, OptionArg.CALLBACK, (void*) option_deprecated, "Enable multithreading support (DEPRECATED AND IGNORED)", null },
                { "enable-mem-profiler", 0, 0, OptionArg.NONE, ref mem_profiler, "Enable GLib memory profiler", null },
                { "define", 'D', 0, OptionArg.STRING_ARRAY, ref defines, "Define SYMBOL", "SYMBOL..." },
                { "main", 0, 0, OptionArg.STRING, ref entry_point, "Use SYMBOL as entry point", "SYMBOL..." },