From b6405b761fa759b115998f314b3c1142243c1c2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Sun, 25 Jul 2021 02:20:38 +0200 Subject: [PATCH] pulse-server: use `sizeof()` instead of hard-coding Use `sizeof("/pid")` instead of hard-coding 5 in the condition. --- src/modules/module-protocol-pulse/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/module-protocol-pulse/utils.c b/src/modules/module-protocol-pulse/utils.c index 033ed096f..e3e2110dc 100644 --- a/src/modules/module-protocol-pulse/utils.c +++ b/src/modules/module-protocol-pulse/utils.c @@ -193,7 +193,7 @@ int create_pid_file(void) { if ((res = get_runtime_dir(pid_file, sizeof(pid_file), "pulse")) < 0) return res; - if (strlen(pid_file) > PATH_MAX - 5) { + if (strlen(pid_file) > PATH_MAX - sizeof("/pid")) { pw_log_error(NAME": path too long: %s/pid", pid_file); return -ENAMETOOLONG; }