From 71091724319c85574f5dbb11230ef5fe463f12fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Date: Wed, 21 Oct 2020 21:26:01 +0200 Subject: Mark process parameter of Process_writeField consistently const --- freebsd/FreeBSDProcess.c | 6 +++--- freebsd/FreeBSDProcess.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'freebsd') diff --git a/freebsd/FreeBSDProcess.c b/freebsd/FreeBSDProcess.c index 71019494..684f4dfe 100644 --- a/freebsd/FreeBSDProcess.c +++ b/freebsd/FreeBSDProcess.c @@ -24,7 +24,7 @@ const ProcessClass FreeBSDProcess_class = { .delete = Process_delete, .compare = FreeBSDProcess_compare }, - .writeField = (Process_WriteField) FreeBSDProcess_writeField, + .writeField = FreeBSDProcess_writeField, }; ProcessFieldData Process_fields[] = { @@ -83,8 +83,8 @@ void Process_delete(Object* cast) { free(this); } -void FreeBSDProcess_writeField(Process* this, RichString* str, ProcessField field) { - FreeBSDProcess* fp = (FreeBSDProcess*) this; +void FreeBSDProcess_writeField(const Process* this, RichString* str, ProcessField field) { + const FreeBSDProcess* fp = (const FreeBSDProcess*) this; char buffer[256]; buffer[255] = '\0'; int attr = CRT_colors[DEFAULT_COLOR]; int n = sizeof(buffer) - 1; diff --git a/freebsd/FreeBSDProcess.h b/freebsd/FreeBSDProcess.h index 36657060..d7b40101 100644 --- a/freebsd/FreeBSDProcess.h +++ b/freebsd/FreeBSDProcess.h @@ -43,7 +43,7 @@ FreeBSDProcess* FreeBSDProcess_new(Settings* settings); void Process_delete(Object* cast); -void FreeBSDProcess_writeField(Process* this, RichString* str, ProcessField field); +void FreeBSDProcess_writeField(const Process* this, RichString* str, ProcessField field); long FreeBSDProcess_compare(const void* v1, const void* v2); -- cgit v1.2.3