From 51ba50ac0d3d01a9c0b2cf7aec62d092a1a5460d Mon Sep 17 00:00:00 2001 From: Nicolas Viennot Date: Sun, 4 Oct 2015 10:27:24 -0700 Subject: [PATCH] using bin types when forwarding msg anyways --- tmate-msgpack.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tmate-msgpack.c b/tmate-msgpack.c index c43019e5..bf3f0a41 100644 --- a/tmate-msgpack.c +++ b/tmate-msgpack.c @@ -65,10 +65,11 @@ int _msgpack_pack_object(msgpack_packer* pk, msgpack_object d) case MSGPACK_OBJECT_STR: { + /* XXX using bin types anyway! */ if (tmate_encoder_from_pk(pk)->mpac_version >= 5) { - int ret = msgpack_pack_str(pk, d.via.str.size); + int ret = msgpack_pack_bin(pk, d.via.str.size); if(ret < 0) { return ret; } - return msgpack_pack_str_body(pk, d.via.str.ptr, d.via.str.size); + return msgpack_pack_bin_body(pk, d.via.str.ptr, d.via.str.size); } else { int ret = msgpack_pack_v4raw(pk, d.via.str.size); if(ret < 0) { return ret; }