diff --git a/src/include/process_utils.h b/src/include/process_utils.h index 4feabca0..9d939aef 100755 --- a/src/include/process_utils.h +++ b/src/include/process_utils.h @@ -16,7 +16,7 @@ int proc_alive(int32_t pid) { char filename[FILENAME_LENGTH] = {0}; - sprintf(filename, "/proc/%d/stat", pid); + snprintf(filename, sizeof(filename), "/proc/%d/stat", pid); FILE* fp; if ((fp = fopen(filename, "r")) == NULL) {