Commit ea191b53 authored by Hisham Muhammad's avatar Hisham Muhammad
Browse files

Fix time-based sorting

parent eb1cd4ac
...@@ -841,10 +841,10 @@ int Process_compare(const void* v1, const void* v2) { ...@@ -841,10 +841,10 @@ int Process_compare(const void* v1, const void* v2) {
return (p2->percent_cpu > p1->percent_cpu ? 1 : -1); return (p2->percent_cpu > p1->percent_cpu ? 1 : -1);
case PERCENT_MEM: case PERCENT_MEM:
return (p2->m_resident - p1->m_resident); return (p2->m_resident - p1->m_resident);
case UTIME: case UTIME: diff = p2->utime - p1->utime; goto test_diff;
return (p2->utime - p1->utime); case CUTIME: diff = p2->cutime - p1->cutime; goto test_diff;
case STIME: case STIME: diff = p2->stime - p1->stime; goto test_diff;
return (p2->stime - p1->stime); case CSTIME: diff = p2->cstime - p2->cstime; goto test_diff;
case TIME: case TIME:
return ((p2->utime+p2->stime) - (p1->utime+p1->stime)); return ((p2->utime+p2->stime) - (p1->utime+p1->stime));
case COMM: case COMM:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment