Fix iovec-related tests

This commit is contained in:
Daniil Kovalev
2021-05-08 17:10:47 +03:00
parent 3944993686
commit a66da75bd4
2 changed files with 3 additions and 3 deletions

View File

@@ -42,7 +42,7 @@ TEST(buffer, vrefbuffer)
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();
msgpack::sbuffer sbuf;

View File

@@ -34,8 +34,8 @@ using namespace std;
test_type val1 = v[i]; \
msgpack::pack(vbuf, val1); \
msgpack::sbuffer sbuf; \
const struct iovec* cur = vbuf.vector(); \
const struct iovec* end = cur + vbuf.vector_size(); \
const msgpack::iovec* cur = vbuf.vector(); \
const msgpack::iovec* end = cur + vbuf.vector_size(); \
for(; cur != end; ++cur) \
sbuf.write((const char*)cur->iov_base, cur->iov_len); \
msgpack::object_handle oh; \