# HG changeset patch # User Jason Rumney # Date 1057528692 0 # Node ID 6a03280c654a21ebe5581e2ad0bb99ed2cfb0b1e # Parent 864ebf80c8ca269bb3b87a446204816a8ad94ce4 (clipboard_sequence_fn): New variable. (globals_of_w32fns): Initialize it. diff -r 864ebf80c8ca -r 6a03280c654a src/w32fns.c --- a/src/w32fns.c Sun Jul 06 21:57:33 2003 +0000 +++ b/src/w32fns.c Sun Jul 06 21:58:12 2003 +0000 @@ -257,11 +257,11 @@ /* Window that is tracking the mouse. */ static HWND track_mouse_window; -typedef BOOL (WINAPI * TrackMouseEvent_Proc) ( - IN OUT LPTRACKMOUSEEVENT lpEventTrack - ); - -TrackMouseEvent_Proc track_mouse_event_fn=NULL; +typedef BOOL (WINAPI * TrackMouseEvent_Proc) + (IN OUT LPTRACKMOUSEEVENT lpEventTrack); + +TrackMouseEvent_Proc track_mouse_event_fn = NULL; +ClipboardSequence_Proc clipboard_sequence_fn = NULL; /* W95 mousewheel handler */ unsigned int msh_mousewheel = 0; @@ -14483,11 +14483,15 @@ void globals_of_w32fns () { HMODULE user32_lib = GetModuleHandle ("user32.dll"); - /* - TrackMouseEvent not available in all versions of Windows, so must load - it dynamically. Do it once, here, instead of every time it is used. + /* + TrackMouseEvent not available in all versions of Windows, so must load + it dynamically. Do it once, here, instead of every time it is used. */ - track_mouse_event_fn = (TrackMouseEvent_Proc) GetProcAddress (user32_lib, "TrackMouseEvent"); + track_mouse_event_fn = (TrackMouseEvent_Proc) + GetProcAddress (user32_lib, "TrackMouseEvent"); + /* ditto for GetClipboardSequenceNumber. */ + clipboard_sequence_fn = (ClipboardSequence_Proc) + GetProcAddress (user32_lib, "GetClipboardSequenceNumber"); } /* Initialize image types. Based on which libraries are available. */