From: Qualys Security Advisory Date: Thu, 1 Jan 1970 00:00:00 +0000 (+0000) Subject: ps/display.c: Fix "move process-only flags to the process". X-Git-Tag: v3.3.15~79 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=afca7eee7501480d475fdfacaa5ea195c8d52e67;p=procps-ng ps/display.c: Fix "move process-only flags to the process". Use "proc |= (task & PROC_ONLY)" not "proc |= (task &~ PROC_ONLY)". --- diff --git a/ps/display.c b/ps/display.c index bba539d4..28e1a6e6 100644 --- a/ps/display.c +++ b/ps/display.c @@ -292,7 +292,7 @@ static void lists_and_needs(void){ needs_for_sort = check_sort_needs(sort_list); // move process-only flags to the process - proc_format_needs |= (task_format_needs &~ PROC_ONLY_FLAGS); + proc_format_needs |= (task_format_needs & PROC_ONLY_FLAGS); task_format_needs &= ~PROC_ONLY_FLAGS; if(bsd_c_option){