aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/buffer_defs.h
diff options
context:
space:
mode:
authorNicolas Hillegeer <nicolas@hillegeer.com>2014-07-12 20:13:56 +0200
committerNicolas Hillegeer <nicolas@hillegeer.com>2014-07-16 19:07:45 +0200
commit7c6079f6f0d0fc59dd747c2ecd9e1e1ca1e0e66d (patch)
tree47a2797793b037e5badc28a7332c3a4ec314466c /src/nvim/buffer_defs.h
parent06ca70b191229da4d827d3751fa18ffed17c0189 (diff)
downloadrneovim-7c6079f6f0d0fc59dd747c2ecd9e1e1ca1e0e66d.tar.gz
rneovim-7c6079f6f0d0fc59dd747c2ecd9e1e1ca1e0e66d.tar.bz2
rneovim-7c6079f6f0d0fc59dd747c2ecd9e1e1ca1e0e66d.zip
vim: include used definitions in headers
This is not an exhaustive commit, it merely ameliorates the situations a bit. There are quite a few header files that don't include all the types they use in their function/struct/... definitions. This throws of the testing infrastructure (but is not such a problem for the main binary that has the "tumbleweed of includes"-phenomenon).
Diffstat (limited to 'src/nvim/buffer_defs.h')
-rw-r--r--src/nvim/buffer_defs.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nvim/buffer_defs.h b/src/nvim/buffer_defs.h
index 9d81388a3c..e827642d8a 100644
--- a/src/nvim/buffer_defs.h
+++ b/src/nvim/buffer_defs.h
@@ -2,10 +2,12 @@
#define NVIM_BUFFER_DEFS_H
#include <stdbool.h>
+// for FILE
+#include <stdio.h>
// for garray_T
#include "nvim/garray.h"
-// for pos_T and lpos_T
+// for pos_T, lpos_T and linenr_T
#include "nvim/pos.h"
// for the number window-local and buffer-local options
#include "nvim/option_defs.h"