summaryrefslogtreecommitdiffstats
path: root/extra/freeglut/glut-cursor-inherit.patch
diff options
context:
space:
mode:
authorsibel <lesibel@free.fr>2009-11-23 14:57:05 +0100
committersibel <lesibel@free.fr>2009-11-23 14:57:05 +0100
commitec3668450f4999fdb4294435dc5df4f41455666e (patch)
treebce303a0ac884258cbd3538ffd43644d2da5b8da /extra/freeglut/glut-cursor-inherit.patch
parent824e7a0eb8a036d9efefc8816a63b23bd075942b (diff)
downloadnutyx-extra-ec3668450f4999fdb4294435dc5df4f41455666e.tar.gz
nutyx-extra-ec3668450f4999fdb4294435dc5df4f41455666e.tar.bz2
nutyx-extra-ec3668450f4999fdb4294435dc5df4f41455666e.tar.xz
nutyx-extra-ec3668450f4999fdb4294435dc5df4f41455666e.zip
Ajout de freeglut#2.4.0-1
Diffstat (limited to 'extra/freeglut/glut-cursor-inherit.patch')
-rw-r--r--extra/freeglut/glut-cursor-inherit.patch23
1 files changed, 23 insertions, 0 deletions
diff --git a/extra/freeglut/glut-cursor-inherit.patch b/extra/freeglut/glut-cursor-inherit.patch
new file mode 100644
index 000000000..b56a37cb8
--- /dev/null
+++ b/extra/freeglut/glut-cursor-inherit.patch
@@ -0,0 +1,23 @@
+--- freeglut-2.4.0.orig/src/freeglut_cursor.c
++++ freeglut-2.4.0/src/freeglut_cursor.c
+@@ -130,7 +130,9 @@
+ XCreateFontCursor( fgDisplay.Display, entry->cursorShape );
+ }
+ cursor = entry->cachedCursor;
+- } else {
++ if (cursor == None)
++ fgError( "Failed to create cursor" );
++ } else {
+ switch( cursorIDToUse )
+ {
+ case GLUT_CURSOR_NONE:
+@@ -147,9 +149,6 @@
+ }
+ }
+
+- if ( ( cursorIDToUse != GLUT_CURSOR_NONE ) && ( cursor == None ) ) {
+- fgError( "Failed to create cursor" );
+- }
+ XDefineCursor( fgDisplay.Display,
+ window->Window.Handle, cursor );
+ }