commit ddc770d8f6da59b3788230412c9a40490594d0f3
parent b53132950da3c6f75653306154b38f9f4af1ed21
Author: Christian Grothoff <christian@grothoff.org>
Date: Wed, 29 Apr 2020 16:52:27 +0200
fix example
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/examples/http_chunked_compression.c b/src/examples/http_chunked_compression.c
@@ -109,6 +109,7 @@ read_cb (void *cls, uint64_t pos, char *mem, size_t size)
void *buf;
ssize_t ret;
size_t offset;
+
if (pos > SSIZE_MAX)
return MHD_CONTENT_READER_END_WITH_ERROR;
offset = (size_t) pos;
@@ -121,7 +122,7 @@ read_cb (void *cls, uint64_t pos, char *mem, size_t size)
ret = MHD_CONTENT_READER_END_WITH_ERROR;
goto done;
}
- if (0 == size)
+ if (0 == ret)
{
ret = MHD_CONTENT_READER_END_OF_STREAM;
goto done;