From 4bc64de0ecad6ede48c02d84ecfb3c5aa61da6ff Mon Sep 17 00:00:00 2001 From: Takatoshi Kondo Date: Sat, 24 Apr 2021 15:25:37 +0900 Subject: [PATCH] Fixed #948. Added msgpack_unpacked_destroy() call. --- QUICKSTART-C.md | 2 ++ example/speed_test_uint32_array.c | 1 + example/speed_test_uint64_array.c | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/QUICKSTART-C.md b/QUICKSTART-C.md index 8875e6f2..852718f2 100644 --- a/QUICKSTART-C.md +++ b/QUICKSTART-C.md @@ -100,6 +100,7 @@ int main(void) { msgpack_object_print(stdout, obj); /*=> ["Hello", "MessagePack"] */ /* cleaning */ + msgpack_unpacked_destroy(&msg); msgpack_sbuffer_free(buffer); msgpack_packer_free(pk); } @@ -139,6 +140,7 @@ int main(void) { /* prints the deserialized object. */ msgpack_object obj = msg.data; msgpack_object_print(stdout, obj); /*=> ["Hello", "MessagePack"] */ + msgpack_unpacked_destroy(&msg); puts(""); } diff --git a/example/speed_test_uint32_array.c b/example/speed_test_uint32_array.c index b07cd918..59e689f9 100644 --- a/example/speed_test_uint32_array.c +++ b/example/speed_test_uint32_array.c @@ -25,6 +25,7 @@ void test() while (msgpack_unpack_next(&msg, buf.data, buf.size, &upk_pos) == MSGPACK_UNPACK_SUCCESS) { } + msgpack_unpacked_destroy(&msg); msgpack_sbuffer_destroy(&buf); } diff --git a/example/speed_test_uint64_array.c b/example/speed_test_uint64_array.c index 88cc8222..075178c3 100644 --- a/example/speed_test_uint64_array.c +++ b/example/speed_test_uint64_array.c @@ -25,7 +25,7 @@ void test() while (msgpack_unpack_next(&msg, buf.data, buf.size, &upk_pos) == MSGPACK_UNPACK_SUCCESS) { } - + msgpack_unpacked_destroy(&msg); msgpack_sbuffer_destroy(&buf); }