From: Jean-Philippe Orsini Date: Wed, 1 Jun 2016 09:53:29 +0000 (+0200) Subject: fixed compilation failure due to MHD_create_response_from_buffer which has been depre... X-Git-Tag: v1.1.4~3 X-Git-Url: https://git.wpitchoune.net/gitweb/?p=psensor.git;a=commitdiff_plain;h=1c7e45c4183afa260741c368e8406a62dd24cd99 fixed compilation failure due to MHD_create_response_from_buffer which has been deprecated --- diff --git a/src/server/server.c b/src/server/server.c index 6c5d979..d868d86 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -193,8 +193,9 @@ create_response_api(const char *nurl, const char *method, unsigned int *rp_code) if (page) { *rp_code = MHD_HTTP_OK; - resp = MHD_create_response_from_data(strlen(page), page, - MHD_YES, MHD_NO); + resp = MHD_create_response_from_buffer(strlen(page), + page, + MHD_RESPMEM_MUST_FREE); MHD_add_response_header(resp, MHD_HTTP_HEADER_CONTENT_TYPE, "application/json"); @@ -224,8 +225,8 @@ static struct MHD_Response *create_response_file(const char *nurl, if (!st.st_size) { fclose(file); - return MHD_create_response_from_data - (0, NULL, MHD_NO, MHD_NO); + return MHD_create_response_from_buffer + (0, NULL, 0); } return MHD_create_response_from_callback @@ -275,10 +276,9 @@ create_response(const char *nurl, const char *method, unsigned int *rp_code) page = strdup(PAGE_NOT_FOUND); *rp_code = MHD_HTTP_NOT_FOUND; - return MHD_create_response_from_data(strlen(page), - page, - MHD_YES, - MHD_NO); + return MHD_create_response_from_buffer(strlen(page), + page, + MHD_RESPMEM_MUST_FREE); } static int cbk_http_request(void *cls,