summaryrefslogtreecommitdiffstats
path: root/CommandLine.c
diff options
context:
space:
mode:
authornia <nia@NetBSD.org>2021-07-14 21:07:43 +0200
committerBenBE <BenBE@geshi.org>2021-07-15 19:09:08 +0200
commite8f27ebc2616f875c00d814ab7f29d107e4998c1 (patch)
tree3414ba1199802bea2ed9f97602499652c7846b65 /CommandLine.c
parent2ab8fb83ba7d210c7c377b5b417f79822a6f7724 (diff)
Disable mouse option when support is unavailable
Diffstat (limited to 'CommandLine.c')
-rw-r--r--CommandLine.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/CommandLine.c b/CommandLine.c
index 1b09230f..66df3777 100644
--- a/CommandLine.c
+++ b/CommandLine.c
@@ -186,7 +186,9 @@ static CommandLineSettings parseArguments(const char* program, int argc, char**
flags.useColors = false;
break;
case 'M':
+#ifdef HAVE_GETMOUSE
flags.enableMouse = false;
+#endif
break;
case 'U':
flags.allowUnicode = false;
@@ -304,8 +306,10 @@ int CommandLine_run(const char* name, int argc, char** argv) {
settings->delay = flags.delay;
if (!flags.useColors)
settings->colorScheme = COLORSCHEME_MONOCHROME;
+#ifdef HAVE_GETMOUSE
if (!flags.enableMouse)
settings->enableMouse = false;
+#endif
if (flags.treeView)
settings->treeView = true;
if (flags.highlightChanges)

© 2014-2024 Faster IT GmbH | imprint | privacy policy