call glutDestroyWindow()
This commit is contained in:
+5
-2
@@ -33,6 +33,7 @@
|
||||
|
||||
|
||||
GLenum doubleBuffer;
|
||||
int win;
|
||||
|
||||
static void Init(void)
|
||||
{
|
||||
@@ -59,7 +60,8 @@ static void Key(unsigned char key, int x, int y)
|
||||
|
||||
switch (key) {
|
||||
case 27:
|
||||
exit(1);
|
||||
glutDestroyWindow(win);
|
||||
exit(0);
|
||||
default:
|
||||
return;
|
||||
}
|
||||
@@ -122,7 +124,8 @@ int main(int argc, char **argv)
|
||||
type |= (doubleBuffer) ? GLUT_DOUBLE : GLUT_SINGLE;
|
||||
glutInitDisplayMode(type);
|
||||
|
||||
if (glutCreateWindow("First Tri") == GL_FALSE) {
|
||||
win = glutCreateWindow("First Tri");
|
||||
if (!win) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user