From fe506fbcc64491152fe1b877d23204ad358fa18d Mon Sep 17 00:00:00 2001 From: Bo Peng Date: Mon, 2 May 2022 14:15:32 +0900 Subject: [PATCH] Change the PID length of pcp_proc_count command to 7 characters long. --- src/pcp_con/pcp_worker.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/pcp_con/pcp_worker.c b/src/pcp_con/pcp_worker.c index 6ff7d2048..482941215 100644 --- a/src/pcp_con/pcp_worker.c +++ b/src/pcp_con/pcp_worker.c @@ -646,14 +646,13 @@ inform_process_count(PCP_CONNECTION * frontend) process_list = pool_get_process_list(&process_count); - mesg = (char *) palloc(7 * process_count); /* PID is at most 6 characters - * long */ + mesg = (char *) palloc(8 * process_count); /* PID is at most 7 characters long */ snprintf(process_count_str, sizeof(process_count_str), "%d", process_count); for (i = 0; i < process_count; i++) { - char process_id[7]; + char process_id[8]; snprintf(process_id, sizeof(process_id), "%d", process_list[i]); snprintf(mesg + total_port_len, strlen(process_id) + 1, "%s", process_id); -- 2.39.5