diff options
author | Matthieu Coudron <mattator@gmail.com> | 2020-06-07 18:00:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-07 18:00:43 +0200 |
commit | 980b12edbabc573f72d762dde844a771cc705e84 (patch) | |
tree | 7f85b4eb417f328163685b4326b300f3c98c9c94 /src/nvim/eval/typval_encode.c.h | |
parent | dbc8ec94464049311e69274cad562585d7bb6749 (diff) | |
parent | 22f6da9514eeebbb7f2344b1b0179b170b1fc9d8 (diff) | |
download | rneovim-980b12edbabc573f72d762dde844a771cc705e84.tar.gz rneovim-980b12edbabc573f72d762dde844a771cc705e84.tar.bz2 rneovim-980b12edbabc573f72d762dde844a771cc705e84.zip |
Merge pull request #12192 from Billy4195/vim-8.2.0629
[RFC] vim-patch:8.2.0629
Diffstat (limited to 'src/nvim/eval/typval_encode.c.h')
-rw-r--r-- | src/nvim/eval/typval_encode.c.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/nvim/eval/typval_encode.c.h b/src/nvim/eval/typval_encode.c.h index 94986a64b5..0aa64b1d5f 100644 --- a/src/nvim/eval/typval_encode.c.h +++ b/src/nvim/eval/typval_encode.c.h @@ -379,17 +379,22 @@ static int _TYPVAL_ENCODE_CONVERT_ONE_VALUE( TYPVAL_ENCODE_CONV_REAL_LIST_AFTER_START(tv, _mp_last(*mpstack)); break; } + case VAR_BOOL: { + switch (tv->vval.v_bool) { + case kBoolVarTrue: + case kBoolVarFalse: { + TYPVAL_ENCODE_CONV_BOOL(tv, tv->vval.v_bool == kBoolVarTrue); + break; + } + } + break; + } case VAR_SPECIAL: { switch (tv->vval.v_special) { case kSpecialVarNull: { TYPVAL_ENCODE_CONV_NIL(tv); // -V1037 break; } - case kSpecialVarTrue: - case kSpecialVarFalse: { - TYPVAL_ENCODE_CONV_BOOL(tv, tv->vval.v_special == kSpecialVarTrue); - break; - } } break; } |