# HG changeset patch # User Christian Brabandt # Date 1692558904 -7200 # Node ID e5a1319f3e25a5700922a41d1cc3a08eecec1f14 # Parent f7576cf3640fbf234c3c5de9773a2a43a2257360 patch 9.0.1775: Wrong comparison in vim9type.c Commit: https://github.com/vim/vim/commit/20cd8699acf6dc1071ee1bf0686bccba7df2c57c Author: Johan Mattsson <39247600+mjunix@users.noreply.github.com> Date: Sun Aug 20 21:07:29 2023 +0200 patch 9.0.1775: Wrong comparison in vim9type.c Problem: Wrong comparison in vim9type.c Solution: Change condition to false closes: #12047 Signed-off-by: Christian Brabandt Co-authored-by: Johan Mattsson <39247600+mjunix@users.noreply.github.com> diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -696,6 +696,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1775, +/**/ 1772, /**/ 1771, diff --git a/src/vim9type.c b/src/vim9type.c --- a/src/vim9type.c +++ b/src/vim9type.c @@ -426,7 +426,7 @@ typval2type_int(typval_T *tv, int copyID if (tv->vval.v_number == VVAL_NONE) return &t_none; if (tv->vval.v_number == VVAL_TRUE - || tv->vval.v_number == VVAL_TRUE) + || tv->vval.v_number == VVAL_FALSE) return &t_bool; return &t_unknown; }