diff --git a/freeglut/freeglut/freeglut-1.3/freeglut_main.c b/freeglut/freeglut/freeglut-1.3/freeglut_main.c index b01be6e..86ee47c 100644 --- a/freeglut/freeglut/freeglut-1.3/freeglut_main.c +++ b/freeglut/freeglut/freeglut-1.3/freeglut_main.c @@ -926,7 +926,7 @@ void FGAPIENTRY glutMainLoop( void ) /* * We need to terminate the main loop if no windows are left */ - bLoop = (g_list_length( fgStructure.Windows ) != 0); + bLoop = (fgStructure.Windows.First != NULL); } }