aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/typval_encode.c.h
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2024-06-27 18:45:18 +0200
committerGitHub <noreply@github.com>2024-06-27 18:45:18 +0200
commit46187117c9464dd6c09eae8e47bb279d72a01038 (patch)
treecffb3d6a5b9875893ae4de6457a656542856dc93 /src/nvim/eval/typval_encode.c.h
parent724d1110b1e4699a34f489e9cdb2d25098746499 (diff)
parentbda63d5b97dfb333de6f4bd757dbb978906062a2 (diff)
downloadrneovim-46187117c9464dd6c09eae8e47bb279d72a01038.tar.gz
rneovim-46187117c9464dd6c09eae8e47bb279d72a01038.tar.bz2
rneovim-46187117c9464dd6c09eae8e47bb279d72a01038.zip
Merge pull request #29483 from bfredl/nonbinary
refactor(typval)!: remove binary distinction of binary and nonbinary strings
Diffstat (limited to 'src/nvim/eval/typval_encode.c.h')
-rw-r--r--src/nvim/eval/typval_encode.c.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/nvim/eval/typval_encode.c.h b/src/nvim/eval/typval_encode.c.h
index afee6dab18..3a78fc5afd 100644
--- a/src/nvim/eval/typval_encode.c.h
+++ b/src/nvim/eval/typval_encode.c.h
@@ -501,9 +501,7 @@ static int TYPVAL_ENCODE_CONVERT_ONE_VALUE(
}
TYPVAL_ENCODE_CONV_FLOAT(tv, val_di->di_tv.vval.v_float);
break;
- case kMPString:
- case kMPBinary: {
- const bool is_string = ((MessagePackType)i == kMPString);
+ case kMPString: {
if (val_di->di_tv.v_type != VAR_LIST) {
goto _convert_one_value_regular_dict;
}
@@ -513,11 +511,7 @@ static int TYPVAL_ENCODE_CONVERT_ONE_VALUE(
&buf)) {
goto _convert_one_value_regular_dict;
}
- if (is_string) {
- TYPVAL_ENCODE_CONV_STR_STRING(tv, buf, len);
- } else {
- TYPVAL_ENCODE_CONV_STRING(tv, buf, len);
- }
+ TYPVAL_ENCODE_CONV_STR_STRING(tv, buf, len);
xfree(buf);
break;
}