From 87a86b9a599de35d09da7d954ba662091accc90b Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Thu, 9 Jan 2020 02:29:59 +0100 Subject: Adds all the new functionalities. Some TODOs and slight coding style inconsistencies remaining, though... --- src/config/parameters/parameters.c | 72 +++++++++++++++++++++++--------------- 1 file changed, 43 insertions(+), 29 deletions(-) (limited to 'src/config/parameters/parameters.c') diff --git a/src/config/parameters/parameters.c b/src/config/parameters/parameters.c index 84b348c..04ee498 100644 --- a/src/config/parameters/parameters.c +++ b/src/config/parameters/parameters.c @@ -315,6 +315,21 @@ int relabsd_parameters_parse_options return -1; } } + else if + ( + RELABSD_STRING_EQUALS("-m", argv[i]) + || RELABSD_STRING_EQUALS("--mod-axis", argv[i]) + || RELABSD_STRING_EQUALS("-o", argv[i]) + || RELABSD_STRING_EQUALS("--toggle-argv[i]", argv[i]) + ||RELABSD_STRING_EQUALS("-q", argv[i]) + || RELABSD_STRING_EQUALS("--quit", argv[i]) + ) + { + RELABSD_FATAL("\"%s\" is not available in this mode.", argv[i]); + relabsd_parameters_print_usage(argv[0]); + + return -1; + } else { RELABSD_FATAL("Unknown