diff options
Diffstat (limited to 'src/nvim/mbyte.h')
-rw-r--r-- | src/nvim/mbyte.h | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/src/nvim/mbyte.h b/src/nvim/mbyte.h index 96f8b24983..2fb353de9e 100644 --- a/src/nvim/mbyte.h +++ b/src/nvim/mbyte.h @@ -1,15 +1,12 @@ #pragma once -#include <stdbool.h> #include <stdint.h> -#include <string.h> #include <sys/types.h> // IWYU pragma: keep #include <uv.h> // IWYU pragma: keep #include "nvim/cmdexpand_defs.h" // IWYU pragma: keep #include "nvim/eval/typval_defs.h" // IWYU pragma: keep -#include "nvim/func_attr.h" -#include "nvim/mbyte_defs.h" // IWYU pragma: export +#include "nvim/mbyte_defs.h" // IWYU pragma: keep #include "nvim/types_defs.h" // IWYU pragma: keep #ifdef INCLUDE_GENERATED_DECLARATIONS @@ -27,18 +24,6 @@ extern const uint8_t utf8len_tab_zero[256]; extern const uint8_t utf8len_tab[256]; -static inline int mb_strcmp_ic(bool ic, const char *s1, const char *s2) - REAL_FATTR_NONNULL_ALL REAL_FATTR_PURE REAL_FATTR_WARN_UNUSED_RESULT; -/// Compare strings -/// -/// @param[in] ic True if case is to be ignored. -/// -/// @return 0 if s1 == s2, <0 if s1 < s2, >0 if s1 > s2. -static inline int mb_strcmp_ic(bool ic, const char *s1, const char *s2) -{ - return (ic ? mb_stricmp(s1, s2) : strcmp(s1, s2)); -} - // Use our own character-case definitions, because the current locale may // differ from what the .spl file uses. // These must not be called with negative number! |