summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sample/http-server.c2
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] = '*';