From e72b546354cd90bf0cd8ee6dd045538d713009ad Mon Sep 17 00:00:00 2001 From: dundargoc Date: Fri, 29 Sep 2023 14:58:48 +0200 Subject: refactor: the long goodbye long is 32 bits on windows, while it is 64 bits on other architectures. This makes the type suboptimal for a codebase meant to be cross-platform. Replace it with more appropriate integer types. --- src/nvim/menu_defs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/nvim/menu_defs.h') diff --git a/src/nvim/menu_defs.h b/src/nvim/menu_defs.h index 79b267ae49..1e010c07ba 100644 --- a/src/nvim/menu_defs.h +++ b/src/nvim/menu_defs.h @@ -52,7 +52,7 @@ struct VimMenu { char *en_dname; ///< NULL when "dname" untranslated int mnemonic; ///< mnemonic key (after '&') char *actext; ///< accelerator text (after TAB) - long priority; ///< Menu order priority + int priority; ///< Menu order priority char *strings[MENU_MODES]; ///< Mapped string for each mode int noremap[MENU_MODES]; ///< A \ref REMAP_VALUES flag for each mode bool silent[MENU_MODES]; ///< A silent flag for each mode -- cgit From 4f8941c1a5f1ef6caa410feeb52e343db22763ce Mon Sep 17 00:00:00 2001 From: dundargoc Date: Fri, 10 Nov 2023 12:23:42 +0100 Subject: refactor: replace manual header guards with #pragma once It is less error-prone than manually defining header guards. Pretty much all compilers support it even if it's not part of the C standard. --- src/nvim/menu_defs.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/nvim/menu_defs.h') diff --git a/src/nvim/menu_defs.h b/src/nvim/menu_defs.h index 1e010c07ba..b870055238 100644 --- a/src/nvim/menu_defs.h +++ b/src/nvim/menu_defs.h @@ -1,5 +1,4 @@ -#ifndef NVIM_MENU_DEFS_H -#define NVIM_MENU_DEFS_H +#pragma once #include @@ -60,5 +59,3 @@ struct VimMenu { vimmenu_T *parent; ///< Parent of menu vimmenu_T *next; ///< Next item in menu }; - -#endif // NVIM_MENU_DEFS_H -- cgit