summaryrefslogtreecommitdiff
path: root/test/regress_buffer.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2011-06-06 21:03:35 -0400
committerNick Mathewson <nickm@torproject.org>2011-06-13 16:48:02 -0400
commite6fe1da9ad770ac903bcee3343514041df292c5b (patch)
tree6306bd8ef4f65cee44a584e83c4a9e83789079e5 /test/regress_buffer.c
parent8e2615421d8d626f08022d92269fd65632b4ec41 (diff)
downloadlibevent-e6fe1da9ad770ac903bcee3343514041df292c5b.tar.gz
Allow evbuffer_ptr_set to yield a point just after the end of the buffer.
Diffstat (limited to 'test/regress_buffer.c')
-rw-r--r--test/regress_buffer.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/regress_buffer.c b/test/regress_buffer.c
index 2e5efeb1..a9a4f6a3 100644
--- a/test/regress_buffer.c
+++ b/test/regress_buffer.c
@@ -1222,6 +1222,8 @@ test_evbuffer_ptr_set(void *ptr)
tt_assert(pos.pos == 10000);
tt_assert(evbuffer_ptr_set(buf, &pos, 1000, EVBUFFER_PTR_ADD) == 0);
tt_assert(pos.pos == 11000);
+ tt_assert(evbuffer_ptr_set(buf, &pos, 1000, EVBUFFER_PTR_ADD) == 0);
+ tt_assert(pos.pos == 12000);
tt_assert(evbuffer_ptr_set(buf, &pos, 1000, EVBUFFER_PTR_ADD) == -1);
tt_assert(pos.pos == -1);