diff options
-rw-r--r-- | sample/http-server.c | 2 |
1 files changed, 2 insertions, 0 deletions
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] = '*'; |