mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-10 04:50:37 -04:00
improve test to remove at least one buffer from src
This commit is contained in:
parent
90bd620fa3
commit
7eb52eb85e
@ -301,7 +301,8 @@ test_evbuffer_remove_buffer_with_empty(void *ptr)
|
|||||||
|
|
||||||
/* setup the buffers */
|
/* setup the buffers */
|
||||||
/* we need more data in src than we will move later */
|
/* we need more data in src than we will move later */
|
||||||
evbuffer_add(src, buf, sizeof(buf));
|
evbuffer_add_reference(src, buf, sizeof(buf), no_cleanup, NULL);
|
||||||
|
evbuffer_add_reference(src, buf, sizeof(buf), no_cleanup, NULL);
|
||||||
/* we need one buffer in dst and one empty buffer at the end */
|
/* we need one buffer in dst and one empty buffer at the end */
|
||||||
evbuffer_add(dst, buf, sizeof(buf));
|
evbuffer_add(dst, buf, sizeof(buf));
|
||||||
evbuffer_add_reference(dst, buf, 0, no_cleanup, NULL);
|
evbuffer_add_reference(dst, buf, 0, no_cleanup, NULL);
|
||||||
@ -309,8 +310,8 @@ test_evbuffer_remove_buffer_with_empty(void *ptr)
|
|||||||
evbuffer_validate(src);
|
evbuffer_validate(src);
|
||||||
evbuffer_validate(dst);
|
evbuffer_validate(dst);
|
||||||
|
|
||||||
/* move one byte over */
|
/* move three bytes over */
|
||||||
evbuffer_remove_buffer(src, dst, 1);
|
evbuffer_remove_buffer(src, dst, 3);
|
||||||
|
|
||||||
evbuffer_validate(src);
|
evbuffer_validate(src);
|
||||||
evbuffer_validate(dst);
|
evbuffer_validate(dst);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user