mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-10-14 15:05:37 +02:00
Fix iovec-related tests
This commit is contained in:
@@ -42,7 +42,7 @@ TEST(buffer, vrefbuffer)
|
|||||||
vbuf.write("a", 1);
|
vbuf.write("a", 1);
|
||||||
vbuf.write("a", 1);
|
vbuf.write("a", 1);
|
||||||
|
|
||||||
const struct iovec* vec = vbuf.vector();
|
const msgpack::iovec* vec = vbuf.vector();
|
||||||
size_t veclen = vbuf.vector_size();
|
size_t veclen = vbuf.vector_size();
|
||||||
|
|
||||||
msgpack::sbuffer sbuf;
|
msgpack::sbuffer sbuf;
|
||||||
|
@@ -34,8 +34,8 @@ using namespace std;
|
|||||||
test_type val1 = v[i]; \
|
test_type val1 = v[i]; \
|
||||||
msgpack::pack(vbuf, val1); \
|
msgpack::pack(vbuf, val1); \
|
||||||
msgpack::sbuffer sbuf; \
|
msgpack::sbuffer sbuf; \
|
||||||
const struct iovec* cur = vbuf.vector(); \
|
const msgpack::iovec* cur = vbuf.vector(); \
|
||||||
const struct iovec* end = cur + vbuf.vector_size(); \
|
const msgpack::iovec* end = cur + vbuf.vector_size(); \
|
||||||
for(; cur != end; ++cur) \
|
for(; cur != end; ++cur) \
|
||||||
sbuf.write((const char*)cur->iov_base, cur->iov_len); \
|
sbuf.write((const char*)cur->iov_base, cur->iov_len); \
|
||||||
msgpack::object_handle oh; \
|
msgpack::object_handle oh; \
|
||||||
|
Reference in New Issue
Block a user