]> granicus.if.org Git - vim/commitdiff
Avoid compiler warnings.
authorBram Moolenaar <Bram@vim.org>
Sun, 6 Jun 2010 21:04:47 +0000 (23:04 +0200)
committerBram Moolenaar <Bram@vim.org>
Sun, 6 Jun 2010 21:04:47 +0000 (23:04 +0200)
runtime/doc/todo.txt
src/gui_at_fs.c
src/gui_at_sb.c
src/gui_athena.c
src/if_perl.xs
src/screen.c

index a69f8eabb2e21629103748390d3696d9cc6fb792..e2580b41ad21c7df813e20bfb8bdc8eb10802231 100644 (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
index 0206284b2a7181eb00e6726f8a56bf75ef6abeb2..25767c2c790cf89ac886ca34a820587da7dabf97 100644 (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,
index 16d8d36fa4bffa32e0accfb765985ef7e7986b9a..6cf1e7b5a6e185108a5e2036e857a36373ee23dc 100644 (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)
index f5b8f70f9b407fcf8ea8310d578940635a0f7375..ffb65ae2f0120f3622f86b2312eb7f9f106c8798 100644 (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;
     }
index 5c0c8ead68b93e7a0bac2432d38ffaf30e54f696..1a83de45de4e1bef2c2a1abc59d24617d9e8a957 100644 (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)
index 3205d3d4892866c2afb8a4f4250a87b3b19ba204..17533303459807b5df59bb112a052486aa3862f8 100644 (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