eval: Use proper iteration end condition

This commit is contained in:
ZyX
2015-08-17 21:25:17 +03:00
parent aa4d0bb728
commit b87c65d7b9

View File

@@ -20908,8 +20908,7 @@ const void *var_shada_iter(const void *const iter, const char **const name,
|| var_flavour(HI2DI(hi)->di_key) != VAR_FLAVOUR_SHADA)) { || var_flavour(HI2DI(hi)->di_key) != VAR_FLAVOUR_SHADA)) {
hi++; hi++;
} }
if (HASHITEM_EMPTY(hi) if ((size_t) (hi - hifirst) == hinum) {
|| var_flavour(HI2DI(hi)->di_key) != VAR_FLAVOUR_SHADA) {
*rettv = (typval_T) { .v_type = VAR_UNKNOWN }; *rettv = (typval_T) { .v_type = VAR_UNKNOWN };
return NULL; return NULL;
} }