summaryrefslogtreecommitdiff
path: root/xs_httpd.h
diff options
context:
space:
mode:
Diffstat (limited to 'xs_httpd.h')
-rw-r--r--xs_httpd.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/xs_httpd.h b/xs_httpd.h
index 2fb5057..09dce0d 100644
--- a/xs_httpd.h
+++ b/xs_httpd.h
@@ -252,10 +252,8 @@ d_char *xs_httpd_request(FILE *f, d_char **payload, int *p_size)
252 req = xs_dict_append(req, "q_vars", q_vars); 252 req = xs_dict_append(req, "q_vars", q_vars);
253 req = xs_dict_append(req, "p_vars", p_vars); 253 req = xs_dict_append(req, "p_vars", p_vars);
254 254
255 if (errno) { 255 if (errno)
256 free(req); 256 req = xs_free(req);
257 req = NULL;
258 }
259 257
260 return req; 258 return req;
261} 259}