From 79ad39c718bfb2973d610c2d039a5024354e602f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Date: Tue, 6 Oct 2020 12:28:11 +0200 Subject: Mark Object pointer to _display function const --- Process.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Process.h') diff --git a/Process.h b/Process.h index 664aecc7..7e1bda68 100644 --- a/Process.h +++ b/Process.h @@ -113,7 +113,7 @@ typedef struct ProcessFieldData_ { } ProcessFieldData; // Implemented in platform-specific code: -void Process_writeField(Process* this, RichString* str, ProcessField field); +void Process_writeField(const Process* this, RichString* str, ProcessField field); long Process_compare(const void* v1, const void* v2); void Process_delete(Object* cast); bool Process_isThread(const Process* this); @@ -122,7 +122,7 @@ extern ProcessPidColumn Process_pidColumns[]; extern char Process_pidFormat[20]; typedef Process*(*Process_New)(struct Settings_*); -typedef void (*Process_WriteField)(Process*, RichString*, ProcessField); +typedef void (*Process_WriteField)(const Process*, RichString*, ProcessField); typedef struct ProcessClass_ { const ObjectClass super; @@ -158,7 +158,7 @@ void Process_printTime(RichString* str, unsigned long long totalHundredths); void Process_outputRate(RichString* str, char* buffer, int n, double rate, int coloring); -void Process_display(Object* cast, RichString* out); +void Process_display(const Object* cast, RichString* out); void Process_done(Process* this); -- cgit v1.2.3