From: Braden M. <br...@us...> - 2006-11-04 05:44:14
|
Update of /cvsroot/openvrml/openvrml/lib/gtkglext/gdk/x11 In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv17092/lib/gtkglext/gdk/x11 Modified Files: gdkglcontext-x11.c Log Message: Quelled warnings from gtkglext. Index: gdkglcontext-x11.c =================================================================== RCS file: /cvsroot/openvrml/openvrml/lib/gtkglext/gdk/x11/gdkglcontext-x11.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** gdkglcontext-x11.c 27 Sep 2006 00:16:09 -0000 1.1.1.1 --- gdkglcontext-x11.c 4 Nov 2006 05:44:12 -0000 1.2 *************** *** 108,113 **** if (impl->gldrawable != NULL) { g_object_remove_weak_pointer (G_OBJECT (impl->gldrawable), ! (gpointer *) &(impl->gldrawable)); impl->gldrawable = NULL; } --- 108,114 ---- if (impl->gldrawable != NULL) { + gpointer gldrawable_location = impl->gldrawable; g_object_remove_weak_pointer (G_OBJECT (impl->gldrawable), ! &gldrawable_location); impl->gldrawable = NULL; } *************** *** 361,366 **** if (impl->gldrawable != NULL) { g_object_remove_weak_pointer (G_OBJECT (impl->gldrawable), ! (gpointer *) &(impl->gldrawable)); impl->gldrawable = NULL; } --- 362,368 ---- if (impl->gldrawable != NULL) { + gpointer gldrawable_location = impl->gldrawable; g_object_remove_weak_pointer (G_OBJECT (impl->gldrawable), ! &gldrawable_location); impl->gldrawable = NULL; } *************** *** 369,374 **** { impl->gldrawable = gldrawable; g_object_add_weak_pointer (G_OBJECT (impl->gldrawable), ! (gpointer *) &(impl->gldrawable)); } } --- 371,377 ---- { impl->gldrawable = gldrawable; + gpointer gldrawable_location = impl->gldrawable; g_object_add_weak_pointer (G_OBJECT (impl->gldrawable), ! &gldrawable_location); } } *************** *** 591,595 **** gdk_gl_context_hash (GLXContext *glxcontext) { ! return (guint) *glxcontext; } --- 594,598 ---- gdk_gl_context_hash (GLXContext *glxcontext) { ! return g_direct_hash (*glxcontext); } |