From 10b541b5e4ccd59dc4a6301b58d97a37a90b4228 Mon Sep 17 00:00:00 2001 From: Nathan Scott Date: Sun, 1 May 2022 16:21:13 +1000 Subject: Update Settings_newScreen with single-line sortKey checking. Co-authored-by: BenBE --- Settings.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Settings.c b/Settings.c index 0b8050d8..a6303741 100644 --- a/Settings.c +++ b/Settings.c @@ -271,11 +271,7 @@ static void ScreenSettings_readFields(ScreenSettings* ss, Hashtable* columns, co ScreenSettings* Settings_newScreen(Settings* this, const ScreenDefaults* defaults) { int sortKey = defaults->sortKey ? toFieldIndex(this->dynamicColumns, defaults->sortKey) : PID; - int sortDesc; - if (sortKey >= 0 && sortKey < LAST_PROCESSFIELD) - sortDesc = Process_fields[sortKey].defaultSortDesc; - else - sortDesc = 1; + int sortDesc = (sortKey >= 0 && sortKey < LAST_PROCESSFIELD) ? Process_fields[sortKey].defaultSortDesc : 1; ScreenSettings* ss = xMalloc(sizeof(ScreenSettings)); *ss = (ScreenSettings) { -- cgit v1.2.3