mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -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:
13
src/gui.c
13
src/gui.c
@@ -17,10 +17,13 @@ gui_T gui;
|
||||
static void set_guifontwide(char_u *font_name);
|
||||
#endif
|
||||
static void gui_check_pos(void);
|
||||
static void gui_reset_scroll_region(void);
|
||||
static void gui_outstr(char_u *, int);
|
||||
static int gui_screenchar(int off, int flags, guicolor_T fg, guicolor_T bg, int back);
|
||||
static int gui_outstr_nowrap(char_u *s, int len, int flags, guicolor_T fg, guicolor_T bg, int back);
|
||||
static void gui_delete_lines(int row, int count);
|
||||
static void gui_insert_lines(int row, int count);
|
||||
static int gui_xy2colrow(int x, int y, int *colp);
|
||||
#if defined(FEAT_GUI_TABLINE) || defined(PROTO)
|
||||
static int gui_has_tabline(void);
|
||||
#endif
|
||||
@@ -1050,7 +1053,7 @@ gui_get_wide_font(void)
|
||||
return OK;
|
||||
}
|
||||
|
||||
void
|
||||
static void
|
||||
gui_set_cursor(int row, int col)
|
||||
{
|
||||
gui.row = row;
|
||||
@@ -1713,7 +1716,7 @@ gui_new_shellsize(void)
|
||||
/*
|
||||
* Make scroll region cover whole screen.
|
||||
*/
|
||||
void
|
||||
static void
|
||||
gui_reset_scroll_region(void)
|
||||
{
|
||||
gui.scroll_region_top = 0;
|
||||
@@ -1722,7 +1725,7 @@ gui_reset_scroll_region(void)
|
||||
gui.scroll_region_right = gui.num_cols - 1;
|
||||
}
|
||||
|
||||
void
|
||||
static void
|
||||
gui_start_highlight(int mask)
|
||||
{
|
||||
if (mask > HL_ALL) /* highlight code */
|
||||
@@ -2227,7 +2230,7 @@ gui_screenstr(
|
||||
* Returns OK, unless "back" is non-zero and using the bold trick, then return
|
||||
* FAIL (the caller should start drawing "back" chars back).
|
||||
*/
|
||||
int
|
||||
static int
|
||||
gui_outstr_nowrap(
|
||||
char_u *s,
|
||||
int len,
|
||||
@@ -3380,7 +3383,7 @@ button_set:
|
||||
* Corrects for multi-byte character.
|
||||
* returns column in "*colp" and row as return value;
|
||||
*/
|
||||
int
|
||||
static int
|
||||
gui_xy2colrow(int x, int y, int *colp)
|
||||
{
|
||||
int col = check_col(X_2_COL(x));
|
||||
|
Reference in New Issue
Block a user