From 3d2f5e1a1a77dbc1613d15a61a5ce79e3cb8d505 Mon Sep 17 00:00:00 2001 From: Explorer09 Date: Fri, 28 Jul 2023 02:17:02 +0800 Subject: Modify PCPProcessList_updateInfo() prototype for readability It should just take a `PCPProcess*` argument rather than a `Process*`. Signed-off-by: Kang-Che Sung --- pcp/PCPProcessList.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pcp') diff --git a/pcp/PCPProcessList.c b/pcp/PCPProcessList.c index c18d74be..0dac2ad9 100644 --- a/pcp/PCPProcessList.c +++ b/pcp/PCPProcessList.c @@ -134,8 +134,8 @@ static void PCPProcessList_updateID(Process* process, int pid, int offset) { process->state = PCPProcessList_getProcessState(Metric_instance_char(PCP_PROC_STATE, pid, offset, '?')); } -static void PCPProcessList_updateInfo(Process* process, int pid, int offset, char* command, size_t commLen) { - PCPProcess* pp = (PCPProcess*) process; +static void PCPProcessList_updateInfo(PCPProcess* pp, int pid, int offset, char* command, size_t commLen) { + Process* process = &pp->super; pmAtomValue value; if (!PCPMetric_instance(PCP_PROC_CMD, pid, offset, &value, PM_TYPE_STRING)) @@ -371,7 +371,7 @@ static bool PCPProcessList_updateProcesses(PCPProcessList* this) { unsigned int tty_nr = proc->tty_nr; unsigned long long int lasttimes = pp->utime + pp->stime; - PCPProcessList_updateInfo(proc, pid, offset, command, sizeof(command)); + PCPProcessList_updateInfo(pp, pid, offset, command, sizeof(command)); proc->starttime_ctime += Platform_getBootTime(); if (tty_nr != proc->tty_nr) PCPProcessList_updateTTY(proc, pid, offset); -- cgit v1.2.3