aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/shada.h
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2015-04-29 23:40:20 +0300
committerZyX <kp-pav@yandex.ru>2015-10-08 21:59:53 +0300
commit94ed7ba03b39a9d047fdb809af081e13ec32ddd5 (patch)
tree0c7915d57ce4eaec4d67ac2edbeda5ea9917a167 /src/nvim/shada.h
parent46387b9aacb12546679603ecff88503f755c3a42 (diff)
downloadrneovim-94ed7ba03b39a9d047fdb809af081e13ec32ddd5.tar.gz
rneovim-94ed7ba03b39a9d047fdb809af081e13ec32ddd5.tar.bz2
rneovim-94ed7ba03b39a9d047fdb809af081e13ec32ddd5.zip
shada: Skip reading some items if needed
Avoids unneeded malloc()s/free()s and lots of code for parsing.
Diffstat (limited to 'src/nvim/shada.h')
-rw-r--r--src/nvim/shada.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/shada.h b/src/nvim/shada.h
index f0935796d7..ef7527677e 100644
--- a/src/nvim/shada.h
+++ b/src/nvim/shada.h
@@ -9,6 +9,7 @@ enum {
kShaDaWantMarks = 2, ///< Load file marks
kShaDaForceit = 4, ///< Overwrite info already read
kShaDaGetOldfiles = 8, ///< Load v:oldfiles.
+ kShaDaWantHeader = 16, ///< Do not skip header (shada_read_next_item).
};
#ifdef INCLUDE_GENERATED_DECLARATIONS