From 38b79bc5f4587d7aec1fc4277c17415eee029b53 Mon Sep 17 00:00:00 2001 From: Steve Grubb Date: Thu, 25 May 2023 14:37:58 -0400 Subject: [PATCH] fix compiler warning --- src/library/file.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/library/file.c b/src/library/file.c index f9e9391d..3ea66d8b 100644 --- a/src/library/file.c +++ b/src/library/file.c @@ -221,6 +221,9 @@ char *get_file_from_fd(int fd, pid_t pid, size_t blen, char *buf) char procfd_path[32]; ssize_t path_len; + if (blen == 0) + return NULL; + snprintf(procfd_path, sizeof(procfd_path)-1, "/proc/self/fd/%d", fd); path_len = readlink(procfd_path, buf, blen - 1);