diff options
Diffstat (limited to 'src/nvim/os_unix.c')
| -rw-r--r-- | src/nvim/os_unix.c | 60 | 
1 files changed, 21 insertions, 39 deletions
| diff --git a/src/nvim/os_unix.c b/src/nvim/os_unix.c index e0b838ed26..5471a2216f 100644 --- a/src/nvim/os_unix.c +++ b/src/nvim/os_unix.c @@ -80,19 +80,16 @@  static int selinux_enabled = -1;  #endif -static int get_x11_title(int); -static int get_x11_icon(int); +#ifdef INCLUDE_GENERATED_DECLARATIONS +# include "os_unix.c.generated.h" +#endif  static char_u   *oldtitle = NULL;  static int did_set_title = FALSE;  static char_u   *oldicon = NULL;  static int did_set_icon = FALSE; -static int have_wildcard(int, char_u **); -static int have_dollars(int, char_u **); -static void save_patterns(int num_pat, char_u **pat, int *num_file, -                          char_u ***file);  /*   * Write s[len] to the screen. @@ -381,7 +378,7 @@ int vim_is_fastterm(char_u *name)   */  void fname_case(  char_u      *name, -int len;              /* buffer size, only used when name gets longer */ +int len               /* buffer size, only used when name gets longer */  )  {    struct stat st; @@ -555,7 +552,6 @@ void mch_free_mem()          {  #endif -static void exit_scroll(void);  /*   * Output a newline when exiting. @@ -773,8 +769,7 @@ void get_stty()  /*   * Set mouse clicks on or off.   */ -void mch_setmouse(on) -int on; +void mch_setmouse(int on)  {    static int ison = FALSE;    int xterm_mouse_vers; @@ -1010,12 +1005,10 @@ void mch_set_shellsize()  #define SHELL_SPECIAL (char_u *)"\t \"&'$;<>()\\|" -int mch_expand_wildcards(num_pat, pat, num_file, file, flags) -int num_pat; -char_u       **pat; -int           *num_file; -char_u      ***file; -int flags;                      /* EW_* flags */ +int mch_expand_wildcards(int num_pat, char_u **pat, int *num_file, +                         char_u ***file, +                         int flags /* EW_* flags */ +                         )  {    int i;    size_t len; @@ -1426,11 +1419,8 @@ notfound:  } -static void save_patterns(num_pat, pat, num_file, file) -int num_pat; -char_u      **pat; -int         *num_file; -char_u      ***file; +static void save_patterns(int num_pat, char_u **pat, int *num_file, +                          char_u ***file)  {    int i;    char_u      *s; @@ -1451,8 +1441,7 @@ char_u      ***file;   * Return TRUE if the string "p" contains a wildcard that mch_expandpath() can   * expand.   */ -int mch_has_exp_wildcard(p) -char_u  *p; +int mch_has_exp_wildcard(char_u *p)  {    for (; *p; mb_ptr_adv(p)) {      if (*p == '\\' && p[1] != NUL) @@ -1469,8 +1458,7 @@ char_u  *p;   * Return TRUE if the string "p" contains a wildcard.   * Don't recognize '~' at the end as a wildcard.   */ -int mch_has_wildcard(p) -char_u  *p; +int mch_has_wildcard(char_u *p)  {    for (; *p; mb_ptr_adv(p)) {      if (*p == '\\' && p[1] != NUL) @@ -1484,9 +1472,7 @@ char_u  *p;    return FALSE;  } -static int have_wildcard(num, file) -int num; -char_u  **file; +static int have_wildcard(int num, char_u **file)  {    int i; @@ -1496,9 +1482,7 @@ char_u  **file;    return 0;  } -static int have_dollars(num, file) -int num; -char_u  **file; +static int have_dollars(int num, char_u **file)  {    int i; @@ -1518,14 +1502,12 @@ typedef int (*INTPROCINT)(int);   * Call a DLL routine which takes either a string or int param   * and returns an allocated string.   */ -int mch_libcall(libname, funcname, argstring, argint, string_result, -    number_result) -char_u      *libname; -char_u      *funcname; -char_u      *argstring;         /* NULL when using a argint */ -int argint; -char_u      **string_result;    /* NULL when using number_result */ -int         *number_result; +int mch_libcall(char_u *libname, +                char_u *funcname, +                char_u *argstring,         /* NULL when using a argint */ +                int argint, +                char_u **string_result,    /* NULL when using number_result */ +                int *number_result)  {  # if defined(USE_DLOPEN)    void        *hinstLib; | 
