blob: b56a37cb82a4853bd2bae87fc25d3b4d461ddd67 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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 );
}
|