From 5da1abb1ce6ee6c5f72ca967588e7822e0194064 Mon Sep 17 00:00:00 2001 From: Takatoshi Kondo Date: Thu, 13 Aug 2015 13:23:23 +0900 Subject: [PATCH] Added byte stream dump. --- example/c/simple_c.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/example/c/simple_c.c b/example/c/simple_c.c index 6545f634..b3bd0902 100644 --- a/example/c/simple_c.c +++ b/example/c/simple_c.c @@ -1,6 +1,14 @@ #include #include +void print(char const* buf, unsigned int len) +{ + size_t i = 0; + for(; i < len ; ++i) + printf("%02x ", 0xff & buf[i]); + printf("\n"); +} + int main(void) { msgpack_sbuffer sbuf; @@ -20,6 +28,8 @@ int main(void) msgpack_pack_str(&pk, 7); msgpack_pack_str_body(&pk, "example", 7); + print(sbuf.data, sbuf.size); + /* deserialize the buffer into msgpack_object instance. */ /* deserialized object is valid during the msgpack_zone instance alive. */ msgpack_zone_init(&mempool, 2048); @@ -35,4 +45,3 @@ int main(void) return 0; } -