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:
| M | src/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;