diff options
author | James McCoy <jamessan@jamessan.com> | 2016-11-24 09:55:12 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-24 09:55:12 -0500 |
commit | 42736d6a2a1fe97b462b6fcef11a7ae655287975 (patch) | |
tree | d93d891c8052a4e54b224cb0c0531ccb43ddea49 /src/nvim/msgpack_rpc/helpers.c | |
parent | cbf2a86c1d3e13eba0c194efb68327857fc3282e (diff) | |
parent | ca292c97688e1a43f2b29594007effb8dd141636 (diff) | |
download | rneovim-42736d6a2a1fe97b462b6fcef11a7ae655287975.tar.gz rneovim-42736d6a2a1fe97b462b6fcef11a7ae655287975.tar.bz2 rneovim-42736d6a2a1fe97b462b6fcef11a7ae655287975.zip |
Merge pull request #5595 from jamessan/tsan-pie
tsan: Compile with -fPIE and updated clang
Diffstat (limited to 'src/nvim/msgpack_rpc/helpers.c')
-rw-r--r-- | src/nvim/msgpack_rpc/helpers.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nvim/msgpack_rpc/helpers.c b/src/nvim/msgpack_rpc/helpers.c index c3a909692f..b0cfe2d6cd 100644 --- a/src/nvim/msgpack_rpc/helpers.c +++ b/src/nvim/msgpack_rpc/helpers.c @@ -326,7 +326,9 @@ void msgpack_rpc_from_string(String result, msgpack_packer *res) FUNC_ATTR_NONNULL_ARG(2) { msgpack_pack_str(res, result.size); - msgpack_pack_str_body(res, result.data, result.size); + if (result.size > 0) { + msgpack_pack_str_body(res, result.data, result.size); + } } typedef struct { |