diff options
author | ZyX <kp-pav@yandex.ru> | 2015-08-17 21:29:13 +0300 |
---|---|---|
committer | ZyX <kp-pav@yandex.ru> | 2015-10-08 22:00:49 +0300 |
commit | 127e63fc17c093298bbb3ae3640d991857a2bd61 (patch) | |
tree | 1a5c1a31ae840edd72360d284b96ea5b1ea5aa8b /src/nvim/shada.c | |
parent | b87c65d7b96ef0290764362fb7b1102b978653f9 (diff) | |
download | rneovim-127e63fc17c093298bbb3ae3640d991857a2bd61.tar.gz rneovim-127e63fc17c093298bbb3ae3640d991857a2bd61.tar.bz2 rneovim-127e63fc17c093298bbb3ae3640d991857a2bd61.zip |
shada: Use same iteration end conditions as with other iterators
Diffstat (limited to 'src/nvim/shada.c')
-rw-r--r-- | src/nvim/shada.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/shada.c b/src/nvim/shada.c index 654b6dde41..76ae82e309 100644 --- a/src/nvim/shada.c +++ b/src/nvim/shada.c @@ -2483,9 +2483,9 @@ static ShaDaWriteResult shada_write(ShaDaWriteDef *const sd_writer, const Timestamp cur_timestamp = os_time(); do { typval_T vartv; - const char *name; + const char *name = NULL; var_iter = var_shada_iter(var_iter, &name, &vartv); - if (var_iter == NULL && vartv.v_type == VAR_UNKNOWN) { + if (name == NULL) { break; } typval_T tgttv; |