mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-11 13:24:43 -04:00
Specify return behavior in header for evbuffer_pullup() in corner case
Function returns NULL when told to pullup more data than exists
This commit is contained in:
parent
81ea0c4c7a
commit
cf8d1cdb20
@ -944,7 +944,8 @@ void evbuffer_cb_unsuspend(struct evbuffer *buffer, struct evbuffer_cb_entry *cb
|
|||||||
@param buf the evbuffer to make contiguous
|
@param buf the evbuffer to make contiguous
|
||||||
@param size the number of bytes to make contiguous, or -1 to make the
|
@param size the number of bytes to make contiguous, or -1 to make the
|
||||||
entire buffer contiguous.
|
entire buffer contiguous.
|
||||||
@return a pointer to the contiguous memory array
|
@return a pointer to the contiguous memory array, or NULL if param size
|
||||||
|
requested more data than is present in the buffer.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
unsigned char *evbuffer_pullup(struct evbuffer *buf, ev_ssize_t size);
|
unsigned char *evbuffer_pullup(struct evbuffer *buf, ev_ssize_t size);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user