summaryrefslogtreecommitdiffstats
path: root/Process.c
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2009-06-02 04:51:23 +0000
committerHisham Muhammad <hisham@gobolinux.org>2009-06-02 04:51:23 +0000
commit6330ff3a0ac6d279132d36cea027ad3f065707b1 (patch)
tree70d894309bb92c9146fc4063e41d68686ffcfafd /Process.c
parent1371ee28a7e953052e414dfd1641294852aa4458 (diff)
changes for htop 0.8.2
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 a3b931a6..8f3762cf 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