From bea9b4798717b6f4e31085506dfc179eeb8dc17c Mon Sep 17 00:00:00 2001 From: Daniel Lange Date: Mon, 11 Apr 2016 13:00:26 +0200 Subject: Imported Upstream version 0.8.3 --- Process.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Process.c') diff --git a/Process.c b/Process.c index a3b931a..8f3762c 100644 --- a/Process.c +++ b/Process.c @@ -208,8 +208,8 @@ static int Process_getuid = -1; static void Process_printLargeNumber(Process* this, RichString *str, unsigned long number) { char buffer[11]; int len; - if(number >= (1000 * ONE_M)) { - len = snprintf(buffer, 10, "%4.2fG ", (float)number / ONE_M); + if(number >= (10 * ONE_M)) { + len = snprintf(buffer, 10, "%3.1fG ", (float)number / ONE_M); RichString_appendn(str, CRT_colors[LARGE_NUMBER], buffer, len); } else if(number >= (100000)) { len = snprintf(buffer, 10, "%4ldM ", number / ONE_K); @@ -535,7 +535,7 @@ int Process_compare(const void* v1, const void* v2) { case PPID: return (p1->ppid - p2->ppid); case USER: - return strcmp(p1->user, p2->user); + return strcmp(p1->user ? p1->user : "", p2->user ? p2->user : ""); case PRIORITY: return (p1->priority - p2->priority); case PROCESSOR: -- cgit v1.2.3