mirror of
https://github.com/neovim/neovim.git
synced 2025-10-08 10:56:31 +00:00
fix(typval): don't treat v:null as truthy (#23281)
This commit is contained in:
@@ -4224,7 +4224,7 @@ bool tv2bool(const typval_T *const tv)
|
||||
case VAR_BOOL:
|
||||
return tv->vval.v_bool == kBoolVarTrue;
|
||||
case VAR_SPECIAL:
|
||||
return tv->vval.v_special == kSpecialVarNull;
|
||||
return tv->vval.v_special != kSpecialVarNull;
|
||||
case VAR_BLOB:
|
||||
return tv->vval.v_blob != NULL && tv->vval.v_blob->bv_ga.ga_len > 0;
|
||||
case VAR_UNKNOWN:
|
||||
|
Reference in New Issue
Block a user