summaryrefslogtreecommitdiffstats
path: root/Process.c
diff options
context:
space:
mode:
authorValmiky Arquissandas <valmiky.arquissandas@ist.utl.pt>2014-10-14 02:30:17 +0100
committerValmiky Arquissandas <valmiky.arquissandas@ist.utl.pt>2014-10-14 02:30:17 +0100
commit64e0d9452da6f8f4daa000fbeacbea9e36d162aa (patch)
treebc4bca00b5ad47157e2a19995eb8284f73296285 /Process.c
parent0e8a02367ec7ca8f52b10de70938dfd07faed3ab (diff)
Added new color for 'D' state.
Diffstat (limited to 'Process.c')
-rw-r--r--Process.c13
1 files changed, 10 insertions, 3 deletions
diff --git a/Process.c b/Process.c
index 757b7402..a4680ff3 100644
--- a/Process.c
+++ b/Process.c
@@ -533,9 +533,16 @@ static void Process_writeField(Process* this, RichString* str, ProcessField fiel
}
case STATE: {
snprintf(buffer, n, "%c ", this->state);
- attr = this->state == 'R'
- ? CRT_colors[PROCESS_R_STATE]
- : attr;
+ switch(this->state) {
+ case 'R':
+ attr = CRT_colors[PROCESS_R_STATE];
+ break;
+ case 'D':
+ attr = CRT_colors[PROCESS_D_STATE];
+ break;
+ default:
+ attr = this->state;
+ }
break;
}
case PRIORITY: {

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