From 2aacbf84cb397e17e677b7e46cc4548ab599493a Mon Sep 17 00:00:00 2001 From: Benny Baumann Date: Wed, 29 Nov 2023 21:27:07 +0100 Subject: Use consistent style for process field output/compare functions --- darwin/DarwinProcess.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'darwin') diff --git a/darwin/DarwinProcess.c b/darwin/DarwinProcess.c index 4f58832d..1e315eba 100644 --- a/darwin/DarwinProcess.c +++ b/darwin/DarwinProcess.c @@ -74,9 +74,11 @@ void Process_delete(Object* cast) { static void DarwinProcess_rowWriteField(const Row* super, RichString* str, ProcessField field) { const DarwinProcess* dp = (const DarwinProcess*) super; + char buffer[256]; buffer[255] = '\0'; int attr = CRT_colors[DEFAULT_COLOR]; - int n = sizeof(buffer) - 1; + size_t n = sizeof(buffer) - 1; + switch (field) { // add Platform-specific fields here case TRANSLATED: xSnprintf(buffer, n, "%c ", dp->translated ? 'T' : 'N'); break; @@ -84,6 +86,7 @@ static void DarwinProcess_rowWriteField(const Row* super, RichString* str, Proce Process_writeField(&dp->super, str, field); return; } + RichString_appendWide(str, attr, buffer); } -- cgit v1.2.3