diff options
author | Eugene V. Lyubimkin <jackyf.devel@gmail.com> | 2009-06-29 13:08:39 +0300 |
---|---|---|
committer | Daniel Lange <DLange@git.local> | 2016-04-11 13:00:27 +0200 |
commit | 6e545da37e2482b15007df28c549afa072a5198d (patch) | |
tree | 0c8b285d20201de17614a4d4fa9b3c644882ca94 /Process.c | |
parent | 48ba112c47aec96ec9ce96103490eeb8b1b12585 (diff) | |
parent | bea9b4798717b6f4e31085506dfc179eeb8dc17c (diff) | |
download | debian_htop-6e545da37e2482b15007df28c549afa072a5198d.tar.gz debian_htop-6e545da37e2482b15007df28c549afa072a5198d.tar.bz2 debian_htop-6e545da37e2482b15007df28c549afa072a5198d.zip |
Imported Debian patch 0.8.3-1debian/0.8.3-1
Diffstat (limited to 'Process.c')
-rw-r--r-- | Process.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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: |