libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 44b342f7ca7469f30df44c07936170e7635da149
parent 4ad019fd53931ae2346e894afaa469bafdb23d15
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Sun, 17 Oct 2021 16:29:05 +0300

internal.h: fixed doxy for read buffer

MHD always zero-terminate by replacing end-of-line chars and never zero-terminate by
write char after valid read position. Read buffer is NOT longer.
'read_buffer_offset' actually determines the first INVALID position.

Diffstat:
Msrc/microhttpd/internal.h | 11+++++------
1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/microhttpd/internal.h b/src/microhttpd/internal.h @@ -1072,16 +1072,15 @@ struct MHD_Connection #endif /** - * Size of @e read_buffer (in bytes). This value indicates - * how many bytes we're willing to read into the buffer; - * the real buffer is one byte longer to allow for - * adding zero-termination (when needed). + * Size of @e read_buffer (in bytes). + * This value indicates how many bytes we're willing to read + * into the buffer. */ size_t read_buffer_size; /** - * Position where we currently append data in - * @e read_buffer (last valid position). + * Position where we currently append data in @e read_buffer (the + * next char after the last valid position). */ size_t read_buffer_offset;