diff options
author | Explorer09 <explorer09@gmail.com> | 2023-07-29 16:20:14 +0800 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2023-08-18 12:52:28 +0200 |
commit | 518685818c52fcd5504405aed9d624eb5aafbd0e (patch) | |
tree | 570700cdf539c3b01697196222c0c06b259fb0d8 /pcp | |
parent | 3d2f5e1a1a77dbc1613d15a61a5ce79e3cb8d505 (diff) |
Minor data type fixes in Process.c and PCPProcess.c
In PCPProcess_writeField(), the "n" variable should be size_t type.
The "n" parameters of Process_printPercentage() and
PCPProcess_printDelay() should be size_t type as well.
Signed-off-by: Kang-Che Sung <explorer09@gmail.com>
Diffstat (limited to 'pcp')
-rw-r--r-- | pcp/PCPProcess.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pcp/PCPProcess.c b/pcp/PCPProcess.c index cefd0ac3..5e025a1c 100644 --- a/pcp/PCPProcess.c +++ b/pcp/PCPProcess.c @@ -103,7 +103,7 @@ void Process_delete(Object* cast) { free(this); } -static void PCPProcess_printDelay(float delay_percent, char* buffer, int n) { +static void PCPProcess_printDelay(float delay_percent, char* buffer, size_t n) { if (isnan(delay_percent)) { xSnprintf(buffer, n, " N/A "); } else { @@ -116,7 +116,7 @@ static void PCPProcess_writeField(const Process* this, RichString* str, ProcessF bool coloring = this->host->settings->highlightMegabytes; char buffer[256]; buffer[255] = '\0'; int attr = CRT_colors[DEFAULT_COLOR]; - int n = sizeof(buffer) - 1; + size_t n = sizeof(buffer) - 1; switch ((int)field) { case CMINFLT: Process_printCount(str, pp->cminflt, coloring); return; case CMAJFLT: Process_printCount(str, pp->cmajflt, coloring); return; |