diff options
Diffstat (limited to 'src/testzzuf/test_get_chunked.c')
-rw-r--r-- | src/testzzuf/test_get_chunked.c | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src/testzzuf/test_get_chunked.c b/src/testzzuf/test_get_chunked.c index e36145ea..a74b5d9f 100644 --- a/src/testzzuf/test_get_chunked.c +++ b/src/testzzuf/test_get_chunked.c | |||
@@ -99,8 +99,11 @@ ahc_echo (void *cls, | |||
99 | struct MHD_Response *response; | 99 | struct MHD_Response *response; |
100 | struct MHD_Response **responseptr; | 100 | struct MHD_Response **responseptr; |
101 | int ret; | 101 | int ret; |
102 | (void)url;(void)version; /* Unused. Silent compiler warning. */ | 102 | |
103 | (void)upload_data;(void)upload_data_size; /* Unused. Silent compiler warning. */ | 103 | (void) url; |
104 | (void) version; /* Unused. Silent compiler warning. */ | ||
105 | (void) upload_data; | ||
106 | (void) upload_data_size; /* Unused. Silent compiler warning. */ | ||
104 | 107 | ||
105 | if (0 != strcmp (me, method)) | 108 | if (0 != strcmp (me, method)) |
106 | return MHD_NO; /* unexpected method */ | 109 | return MHD_NO; /* unexpected method */ |
@@ -111,11 +114,20 @@ ahc_echo (void *cls, | |||
111 | return MHD_YES; | 114 | return MHD_YES; |
112 | } | 115 | } |
113 | responseptr = malloc (sizeof (struct MHD_Response *)); | 116 | responseptr = malloc (sizeof (struct MHD_Response *)); |
117 | if (NULL == responseptr) | ||
118 | return MHD_NO; | ||
114 | response = MHD_create_response_from_callback (MHD_SIZE_UNKNOWN, | 119 | response = MHD_create_response_from_callback (MHD_SIZE_UNKNOWN, |
115 | 1024, | 120 | 1024, |
116 | &crc, responseptr, &crcf); | 121 | &crc, responseptr, &crcf); |
122 | if (NULL == response) | ||
123 | { | ||
124 | free (responseptr); | ||
125 | return MHD_NO; | ||
126 | } | ||
117 | *responseptr = response; | 127 | *responseptr = response; |
118 | ret = MHD_queue_response (connection, MHD_HTTP_OK, response); | 128 | ret = MHD_queue_response (connection, |
129 | MHD_HTTP_OK, | ||
130 | response); | ||
119 | MHD_destroy_response (response); | 131 | MHD_destroy_response (response); |
120 | return ret; | 132 | return ret; |
121 | } | 133 | } |