diff options
author | Explorer09 <explorer09@gmail.com> | 2023-07-28 02:17:02 +0800 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2023-08-18 12:52:28 +0200 |
commit | 3d2f5e1a1a77dbc1613d15a61a5ce79e3cb8d505 (patch) | |
tree | b45482101528ac3bde8d172e84cf99abd412db88 /pcp | |
parent | 03d5e4746f53bd07daf68638d714a7fec336297b (diff) |
Modify PCPProcessList_updateInfo() prototype for readability
It should just take a `PCPProcess*` argument rather than a `Process*`.
Signed-off-by: Kang-Che Sung <explorer09@gmail.com>
Diffstat (limited to 'pcp')
-rw-r--r-- | pcp/PCPProcessList.c | 6 |
1 files changed, 3 insertions, 3 deletions
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); |