From bac9d10a6d67ea8440b00b58b328114438586664 Mon Sep 17 00:00:00 2001 From: Zhipeng Xue <543984341@qq.com> Date: Sun, 5 Mar 2023 05:13:54 +0800 Subject: Fix potential null dereference in http-server (#1430) Co-authored-by: Azat Khuzhin --- sample/http-server.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sample/http-server.c b/sample/http-server.c index b006891e..38a34623 100644 --- a/sample/http-server.c +++ b/sample/http-server.c @@ -258,6 +258,8 @@ send_document_cb(struct evhttp_request *req, void *arg) #ifdef _WIN32 dirlen = strlen(whole_path); pattern = malloc(dirlen+3); + if (!pattern) + goto err; memcpy(pattern, whole_path, dirlen); pattern[dirlen] = '\\'; pattern[dirlen+1] = '*'; -- cgit v1.2.1