diff options
Diffstat (limited to 'src/daemon/response.c')
-rw-r--r-- | src/daemon/response.c | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/src/daemon/response.c b/src/daemon/response.c index 648b36a2..160246eb 100644 --- a/src/daemon/response.c +++ b/src/daemon/response.c @@ -53,16 +53,18 @@ MHD_add_response_header (struct MHD_Response *response, if (hdr == NULL) return MHD_NO; hdr->header = strdup (header); - if (hdr->header == NULL) { - free(hdr); - return MHD_NO; - } + if (hdr->header == NULL) + { + free (hdr); + return MHD_NO; + } hdr->value = strdup (content); - if (hdr->value == NULL) { - free(hdr->header); - free(hdr); - return MHD_NO; - } + if (hdr->value == NULL) + { + free (hdr->header); + free (hdr); + return MHD_NO; + } hdr->kind = MHD_HEADER_KIND; hdr->next = response->first_header; response->first_header = hdr; |