projects
/
freeglut
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Addressing bug report 3368139 about warnings under OpenSUSE. I added two explicit...
[freeglut]
/
src
/
freeglut_window.c
diff --git
a/src/freeglut_window.c
b/src/freeglut_window.c
index
41b039e
..
a5884ae
100644
(file)
--- a/
src/freeglut_window.c
+++ b/
src/freeglut_window.c
@@
-1076,7
+1076,7
@@
static void get_display_origin(int *xp,int *yp)
#if TARGET_HOST_POSIX_X11
static Bool fghWindowIsVisible( Display *display, XEvent *event, XPointer arg)
{
#if TARGET_HOST_POSIX_X11
static Bool fghWindowIsVisible( Display *display, XEvent *event, XPointer arg)
{
- Window window = arg;
+ Window window = (Window)arg;
return (event->type == MapNotify) && (event->xmap.window == window);
}
#endif
return (event->type == MapNotify) && (event->xmap.window == window);
}
#endif
@@
-1092,7
+1092,7
@@
void fgOpenWindow( SFG_Window* window, const char* title,
GLboolean gameMode, GLboolean isSubWindow )
{
#if TARGET_HOST_POSIX_X11
GLboolean gameMode, GLboolean isSubWindow )
{
#if TARGET_HOST_POSIX_X11
- XVisualInfo * visualInfo;
+ XVisualInfo * visualInfo = NULL;
XSetWindowAttributes winAttr;
XTextProperty textProperty;
XSizeHints sizeHints;
XSetWindowAttributes winAttr;
XTextProperty textProperty;
XSizeHints sizeHints;
@@
-1297,7
+1297,7
@@
void fgOpenWindow( SFG_Window* window, const char* title,
XFree(visualInfo);
if( !isSubWindow)
XFree(visualInfo);
if( !isSubWindow)
- XPeekIfEvent( fgDisplay.Display, &eventReturnBuffer, &fghWindowIsVisible, window->Window.Handle );
+ XPeekIfEvent( fgDisplay.Display, &eventReturnBuffer, &fghWindowIsVisible, (XPointer)(window->Window.Handle) );
#elif TARGET_HOST_MS_WINDOWS
#elif TARGET_HOST_MS_WINDOWS