diff options
Diffstat (limited to 'src/nvim/os/users.c')
-rw-r--r-- | src/nvim/os/users.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/nvim/os/users.c b/src/nvim/os/users.c index ae0994a73f..8886d6068d 100644 --- a/src/nvim/os/users.c +++ b/src/nvim/os/users.c @@ -9,8 +9,10 @@ #include "nvim/ascii_defs.h" #include "nvim/cmdexpand_defs.h" #include "nvim/garray.h" +#include "nvim/garray_defs.h" #include "nvim/memory.h" #include "nvim/os/os.h" +#include "nvim/os/os_defs.h" #include "nvim/vim_defs.h" #ifdef HAVE_PWD_FUNCS # include <pwd.h> @@ -22,6 +24,10 @@ # include "nvim/message.h" #endif +#ifdef INCLUDE_GENERATED_DECLARATIONS +# include "os/users.c.generated.h" +#endif + // All user names (for ~user completion as done by shell). static garray_T ga_users = GA_EMPTY_INIT_VALUE; @@ -186,7 +192,7 @@ void free_users(void) /// Done only once and then cached. static void init_users(void) { - static int lazy_init_done = false; + static bool lazy_init_done = false; if (lazy_init_done) { return; |