projects
/
freeglut
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
variable wasn't declared before rest of function. Thanks Markus Israelsson and Vinnie
[freeglut]
/
src
/
fg_menu.c
diff --git
a/src/fg_menu.c
b/src/fg_menu.c
index
fdc827b
..
53112dc
100644
(file)
--- a/
src/fg_menu.c
+++ b/
src/fg_menu.c
@@
-801,12
+801,13
@@
static void fghCreateMenuCallback( int menu, FGCBUserData userData )
int FGAPIENTRY glutCreateMenu( FGCBMenu callback )
{
int FGAPIENTRY glutCreateMenu( FGCBMenu callback )
{
+ FGCBMenu* reference;
FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutCreateMenu" );
if (!callback)
{
return glutCreateMenuUcall( NULL, NULL );
}
FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutCreateMenu" );
if (!callback)
{
return glutCreateMenuUcall( NULL, NULL );
}
- FGCBMenu* reference = &callback;
+ reference = &callback;
return glutCreateMenuUcall( fghCreateMenuCallback, *((FGCBUserData*)reference) );
}
return glutCreateMenuUcall( fghCreateMenuCallback, *((FGCBUserData*)reference) );
}