0
0
mirror of https://github.com/vim/vim.git synced 2025-09-23 03:43:49 -04:00

Avoid compiler warnings.

This commit is contained in:
Bram Moolenaar
2010-06-06 23:04:47 +02:00
parent debe25a2a5
commit 9d6650f6c4
6 changed files with 22 additions and 18 deletions

View File

@@ -1107,8 +1107,7 @@ Vim 7.3:
Show "file saved" marker in :undolist
Function to get undo tree: undotree(). List of lists. Each entry is a
dictionary: {'nr': 2, 'time': 1234, 'saved': 1}
- Create a helphelp.txt file, move instructions there to write help files from
various.txt and list by Tony.
- Remove support for GTK 1?
Patches to include:
- Patch for Lisp support with ECL (Mikael Jansson, 2008 Oct 25)
- Minor patches from Dominique Pelle, 2010 May 15

View File

@@ -1641,7 +1641,8 @@ SFscrollTimer(p, id)
if (SFbuttonPressed)
SFscrollTimerId = XtAppAddTimeOut(SFapp,
SFscrollTimerInterval(), SFscrollTimer, (XtPointer) n);
SFscrollTimerInterval(), SFscrollTimer,
(XtPointer)(long_u)n);
}
static int
@@ -1684,7 +1685,7 @@ SFnewInvertEntry(n, event)
SFscrollTimerAdded = 1;
SFscrollTimerId = XtAppAddTimeOut(SFapp,
SFscrollTimerInterval(), SFscrollTimer,
(XtPointer) n);
(XtPointer)(long_u)n);
}
}
return -1;
@@ -2587,7 +2588,8 @@ SFcreateWidgets(toplevel, prompt, ok, cancel)
NULL);
XtAddCallback(selFileVScrolls[n], XtNjumpProc,
(XtCallbackProc)SFvFloatSliderMovedCallback, (XtPointer)n);
(XtCallbackProc)SFvFloatSliderMovedCallback,
(XtPointer)(long_u)n);
XtAddCallback(selFileVScrolls[n], XtNscrollProc,
(XtCallbackProc)SFvAreaSelectedCallback, (XtPointer)n);
@@ -2611,7 +2613,8 @@ SFcreateWidgets(toplevel, prompt, ok, cancel)
NULL);
XtAddCallback(selFileHScrolls[n], XtNjumpProc,
(XtCallbackProc)SFhSliderMovedCallback, (XtPointer)n);
(XtCallbackProc)SFhSliderMovedCallback,
(XtPointer)(long_u)n);
XtAddCallback(selFileHScrolls[n], XtNscrollProc,
(XtCallbackProc)SFhAreaSelectedCallback, (XtPointer)n);
}
@@ -2663,17 +2666,17 @@ SFcreateWidgets(toplevel, prompt, ok, cancel)
for (n = 0; n < 3; n++)
{
XtAddEventHandler(selFileLists[n], ExposureMask, True,
(XtEventHandler)SFexposeList, (XtPointer)n);
(XtEventHandler)SFexposeList, (XtPointer)(long_u)n);
XtAddEventHandler(selFileLists[n], EnterWindowMask, False,
(XtEventHandler)SFenterList, (XtPointer)n);
(XtEventHandler)SFenterList, (XtPointer)(long_u)n);
XtAddEventHandler(selFileLists[n], LeaveWindowMask, False,
(XtEventHandler)SFleaveList, (XtPointer)n);
(XtEventHandler)SFleaveList, (XtPointer)(long_u)n);
XtAddEventHandler(selFileLists[n], PointerMotionMask, False,
(XtEventHandler)SFmotionList, (XtPointer)n);
(XtEventHandler)SFmotionList, (XtPointer)(long_u)n);
XtAddEventHandler(selFileLists[n], ButtonPressMask, False,
(XtEventHandler)SFbuttonPressList, (XtPointer)n);
(XtEventHandler)SFbuttonPressList, (XtPointer)(long_u)n);
XtAddEventHandler(selFileLists[n], ButtonReleaseMask, False,
(XtEventHandler)SFbuttonReleaseList, (XtPointer)n);
(XtEventHandler)SFbuttonReleaseList, (XtPointer)(long_u)n);
}
XtAddEventHandler(selFileField, KeyPressMask, False,

View File

@@ -820,7 +820,7 @@ RepeatNotify(client_data, idp)
if (mode == SMODE_PAGE_UP || mode == SMODE_LINE_UP)
call_data = -call_data;
XtCallCallbacks((Widget)sbw, XtNscrollProc, (XtPointer)call_data);
XtCallCallbacks((Widget)sbw, XtNscrollProc, (XtPointer)(long_u)call_data);
sbw->scrollbar.timer_id =
XtAppAddTimeOut(XtWidgetToApplicationContext((Widget)sbw),
@@ -894,7 +894,7 @@ ScrollSome(w, event, call_data)
return;
sbw->scrollbar.scroll_mode = SMODE_LINE_UP;
XtCallCallbacks(w, XtNscrollProc, (XtPointer)call_data);
XtCallCallbacks(w, XtNscrollProc, (XtPointer)(long_u)call_data);
}
static void
@@ -977,7 +977,7 @@ NotifyScroll(w, event, params, num_params)
}
if (call_data)
XtCallCallbacks(w, XtNscrollProc, (XtPointer)call_data);
XtCallCallbacks(w, XtNscrollProc, (XtPointer)(long_u)call_data);
/* establish autoscroll */
if (delay)

View File

@@ -1270,7 +1270,7 @@ gui_mch_add_menu_item(menu, idx)
return;
/* If there are other "pulldown" items in this pane, then adjust
* the right margin to accomodate the arrow pixmap, otherwise
* the right margin to accommodate the arrow pixmap, otherwise
* the right margin will be the same as the left margin.
*/
{
@@ -2254,7 +2254,7 @@ gui_mch_dialog(type, title, message, buttons, dfltbutton, textfield)
vertical ? XtNfromVert : XtNfromHoriz, prev_dialogButton,
NULL);
XtAddCallback(dialogButton, XtNcallback, butproc, (XtPointer)butcount);
XtAddCallback(dialogButton, XtNcallback, butproc, (XtPointer)(long_u)butcount);
p = next;
prev_dialogButton = dialogButton;
}

View File

@@ -696,7 +696,9 @@ ex_perl(eap)
char *script;
STRLEN length;
SV *sv;
#ifdef HAVE_SANDBOX
SV *safe;
#endif
script = (char *)script_get(eap, eap->arg);
if (eap->skip)

View File

@@ -297,7 +297,7 @@ redrawWinline(lnum, invalid)
#endif
}
#if defined(FEAT_RUBY) || defined(FEAT_VISUAL) || \
#if defined(FEAT_RUBY) || defined(FEAT_PERL) || defined(FEAT_VISUAL) || \
(defined(FEAT_CLIPBOARD) && defined(FEAT_X11)) || defined(PROTO)
/*
* update all windows that are editing the current buffer