ps: fix yet another buglet from recent ulltoa conversion :(
authorDenis Vlasenko <vda.linux@googlemail.com>
Mon, 7 Jan 2008 16:51:25 +0000 (16:51 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Mon, 7 Jan 2008 16:51:25 +0000 (16:51 -0000)
procps/ps.c

index 2bd339c149d9349df4831ced96750717c6b4f24d..3002fb9ad3a5c8422233dceadd4d04260069b852 100644 (file)
@@ -187,12 +187,12 @@ static void func_pgid(char *buf, int size, const procps_status_t *ps)
 
 static void put_lu(char *buf, int size, unsigned long u)
 {
-       char buf5[5];
+       char buf4[5];
 
        /* see http://en.wikipedia.org/wiki/Tera */
-       smart_ulltoa4(u, buf5, " mgtpezy");
-       buf5[5] = '\0';
-       sprintf(buf, "%.*s", size, buf5);
+       smart_ulltoa4(u, buf4, " mgtpezy");
+       buf4[4] = '\0';
+       sprintf(buf, "%.*s", size, buf4);
 }
 
 static void func_vsz(char *buf, int size, const procps_status_t *ps)