aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2022-02-28 14:59:52 +0100
committerGitHub <noreply@github.com>2022-02-28 14:59:52 +0100
commit6732cd9e57bf39d1a0f5c4fa08fa54c1561f2d2f (patch)
tree24e9b974d997a1f0d35f82fcd075dd99cb7be2e9 /src
parentcca08d0f3b8168e967b2fc1405584582dd7a1289 (diff)
parentf6cc604af2a4d95ec9bcaa5bee705cec2e06d541 (diff)
downloadrneovim-6732cd9e57bf39d1a0f5c4fa08fa54c1561f2d2f.tar.gz
rneovim-6732cd9e57bf39d1a0f5c4fa08fa54c1561f2d2f.tar.bz2
rneovim-6732cd9e57bf39d1a0f5c4fa08fa54c1561f2d2f.zip
Merge pull request #17529 from seandewar/api-string-oopsie
fix(api): convert blob to NUL-terminated API string
Diffstat (limited to 'src')
-rw-r--r--src/nvim/api/private/converter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/api/private/converter.c b/src/nvim/api/private/converter.c
index 3d4ff202fe..49e3cf7df7 100644
--- a/src/nvim/api/private/converter.c
+++ b/src/nvim/api/private/converter.c
@@ -57,7 +57,7 @@ typedef struct {
const size_t len_ = (size_t)(len); \
const blob_T *const blob_ = (blob); \
kvi_push(edata->stack, STRING_OBJ(((String) { \
- .data = len_ != 0 ? xmemdup(blob_->bv_ga.ga_data, len_) : NULL, \
+ .data = len_ != 0 ? xmemdupz(blob_->bv_ga.ga_data, len_) : xstrdup(""), \
.size = len_ \
}))); \
} while (0)