summaryrefslogtreecommitdiffstats
path: root/htop.c
diff options
context:
space:
mode:
authorBenny Baumann <BenBE@geshi.org>2020-11-01 01:09:51 +0100
committerBenny Baumann <BenBE@geshi.org>2020-11-02 22:15:01 +0100
commit45869513bfebba80cc2ab42e4218f68b34b1e6ac (patch)
treef064631dbff141bf1c945db8cff40b7bb82fd169 /htop.c
parent61e14d4bb25268593019e6df3eb02264b4ac8e0e (diff)
Embracing branches
Diffstat (limited to 'htop.c')
-rw-r--r--htop.c19
1 files changed, 12 insertions, 7 deletions
diff --git a/htop.c b/htop.c
index 76754462..7fbc04c9 100644
--- a/htop.c
+++ b/htop.c
@@ -243,12 +243,13 @@ static void setCommFilter(State* state, char** commFilter) {
int main(int argc, char** argv) {
char* lc_ctype = getenv("LC_CTYPE");
- if (lc_ctype != NULL)
+ if (lc_ctype != NULL) {
setlocale(LC_CTYPE, lc_ctype);
- else if ((lc_ctype = getenv("LC_ALL")))
+ } else if ((lc_ctype = getenv("LC_ALL"))) {
setlocale(LC_CTYPE, lc_ctype);
- else
+ } else {
setlocale(LC_CTYPE, "");
+ }
CommandLineSettings flags = parseArguments(argc, argv); // may exit()
@@ -271,14 +272,18 @@ int main(int argc, char** argv) {
Header_populateFromSettings(header);
- if (flags.delay != -1)
+ if (flags.delay != -1) {
settings->delay = flags.delay;
- if (!flags.useColors)
+ }
+ if (!flags.useColors) {
settings->colorScheme = COLORSCHEME_MONOCHROME;
- if (!flags.enableMouse)
+ }
+ if (!flags.enableMouse) {
settings->enableMouse = false;
- if (flags.treeView)
+ }
+ if (flags.treeView) {
settings->treeView = true;
+ }
CRT_init(settings->delay, settings->colorScheme, flags.allowUnicode);

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