Upstream: git diff --no-prefix 4088dc4~ ad8a1e3 diff --git src/server/server.c src/server/server.c index a70f6ab..5d7f751 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -306,14 +306,20 @@ create_response(const char *nurl, const char *method, unsigned int *rp_code) MHD_RESPMEM_MUST_FREE); } -static int cbk_http_request(void *cls, - struct MHD_Connection *connection, - const char *url, - const char *method, - const char *version, - const char *upload_data, - size_t *upload_data_size, - void **ptr) + +#if MHD_VERSION < 0x00097002 +static int +#else +static enum MHD_Result +#endif +cbk_http_request(void *cls, + struct MHD_Connection *connection, + const char *url, + const char *method, + const char *version, + const char *upload_data, + size_t *upload_data_size, + void **ptr) { static int dummy; struct MHD_Response *response;