aboutsummaryrefslogtreecommitdiffstats
path: root/Process.c
diff options
context:
space:
mode:
authorEugene V. Lyubimkin <jackyf.devel@gmail.com>2009-06-29 13:08:39 +0300
committerDaniel Lange <DLange@git.local>2016-04-11 13:00:27 +0200
commit6e545da37e2482b15007df28c549afa072a5198d (patch)
tree0c8b285d20201de17614a4d4fa9b3c644882ca94 /Process.c
parent48ba112c47aec96ec9ce96103490eeb8b1b12585 (diff)
parentbea9b4798717b6f4e31085506dfc179eeb8dc17c (diff)
downloaddebian_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.c6
1 files changed, 3 insertions, 3 deletions
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:

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