commit 138ee33a41bd52897ba00f8483272694dd3f16b7
parent 9327a8cc466f2ab76401e4840644688ca1c0af88
Author: Christian Grothoff <christian@grothoff.org>
Date: Mon, 25 Sep 2023 21:31:59 +0200
check rvalues from MHD_add_response_header in examples
Diffstat:
1 file changed, 32 insertions(+), 12 deletions(-)
diff --git a/src/examples/post_example.c b/src/examples/post_example.c
@@ -292,9 +292,14 @@ serve_simple_form (const void *cls,
if (NULL == response)
return MHD_NO;
add_session_cookie (session, response);
- MHD_add_response_header (response,
- MHD_HTTP_HEADER_CONTENT_ENCODING,
- mime);
+ if (MHD_YES !=
+ MHD_add_response_header (response,
+ MHD_HTTP_HEADER_CONTENT_ENCODING,
+ mime))
+ {
+ fprintf (stderr,
+ "Failed to set content encoding header!\n");
+ }
ret = MHD_queue_response (connection,
MHD_HTTP_OK,
response);
@@ -342,9 +347,14 @@ fill_v1_form (const void *cls,
return MHD_NO;
}
add_session_cookie (session, response);
- MHD_add_response_header (response,
- MHD_HTTP_HEADER_CONTENT_ENCODING,
- mime);
+ if (MHD_YES !=
+ MHD_add_response_header (response,
+ MHD_HTTP_HEADER_CONTENT_ENCODING,
+ mime))
+ {
+ fprintf (stderr,
+ "Failed to set content encoding header!\n");
+ }
ret = MHD_queue_response (connection,
MHD_HTTP_OK,
response);
@@ -394,9 +404,14 @@ fill_v1_v2_form (const void *cls,
return MHD_NO;
}
add_session_cookie (session, response);
- MHD_add_response_header (response,
- MHD_HTTP_HEADER_CONTENT_ENCODING,
- mime);
+ if (MHD_YES !=
+ MHD_add_response_header (response,
+ MHD_HTTP_HEADER_CONTENT_ENCODING,
+ mime))
+ {
+ fprintf (stderr,
+ "Failed to set content encoding header!\n");
+ }
ret = MHD_queue_response (connection,
MHD_HTTP_OK,
response);
@@ -433,9 +448,14 @@ not_found_page (const void *cls,
ret = MHD_queue_response (connection,
MHD_HTTP_NOT_FOUND,
response);
- MHD_add_response_header (response,
- MHD_HTTP_HEADER_CONTENT_ENCODING,
- mime);
+ if (MHD_YES !=
+ MHD_add_response_header (response,
+ MHD_HTTP_HEADER_CONTENT_ENCODING,
+ mime))
+ {
+ fprintf (stderr,
+ "Failed to set content encoding header!\n");
+ }
MHD_destroy_response (response);
return ret;
}