0
0
mirror of https://github.com/vim/vim.git synced 2025-09-25 03:54:15 -04:00

patch 8.1.1891: functions used in one file are global

Problem:    Functions used in one file are global.
Solution:   Add "static". (Yegappan Lakshmanan, closes #4840)
This commit is contained in:
Bram Moolenaar
2019-08-20 20:13:45 +02:00
parent 9a4a8c4d59
commit 5843f5f37b
67 changed files with 162 additions and 178 deletions

View File

@@ -15,6 +15,9 @@
#if defined(FEAT_CINDENT) || defined(FEAT_SMARTINDENT)
static int cin_iscase(char_u *s, int strict);
static int cin_isscopedecl(char_u *s);
/*
* Return TRUE if the string "line" starts with a word from 'cinwords'.
*/
@@ -408,7 +411,7 @@ cin_islabel_skip(char_u **s)
* Recognize a label: "label:".
* Note: curwin->w_cursor must be where we are looking for the label.
*/
int
static int
cin_islabel(void) // XXX
{
char_u *s;
@@ -507,7 +510,7 @@ cin_isinit(void)
/*
* Recognize a switch label: "case .*:" or "default:".
*/
int
static int
cin_iscase(
char_u *s,
int strict) // Allow relaxed check of case statement for JS
@@ -560,7 +563,7 @@ cin_isdefault(char_u *s)
/*
* Recognize a "public/private/protected" scope declaration label.
*/
int
static int
cin_isscopedecl(char_u *s)
{
int i;