From 59cfd3cd3f3ecc677e3f962b9896e6075d4d7a59 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Wed, 12 Jul 2006 02:34:43 +0000 Subject: destroy window upon exit, remove CVS log comment --- progs/util/glutskel.c | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) (limited to 'progs/util') diff --git a/progs/util/glutskel.c b/progs/util/glutskel.c index b203a507a4..273ed9a2f5 100644 --- a/progs/util/glutskel.c +++ b/progs/util/glutskel.c @@ -1,35 +1,16 @@ -/* $Id: glutskel.c,v 1.2 2004/04/22 00:47:28 brianp Exp $ */ - -/* +/** * A skeleton/template GLUT program * * Written by Brian Paul and in the public domain. */ -/* - * $Log: glutskel.c,v $ - * Revision 1.2 2004/04/22 00:47:28 brianp - * minor clean-ups - * - * Revision 1.1.1.1 1999/08/19 00:55:42 jtg - * Imported sources - * - * Revision 1.2 1998/11/07 14:20:14 brianp - * added simple rotation, animation of cube - * - * Revision 1.1 1998/11/07 14:14:37 brianp - * Initial revision - * - */ - - #include #include #include #include - +static int Win; static GLfloat Xrot = 0, Yrot = 0, Zrot = 0; static GLboolean Anim = GL_FALSE; @@ -96,6 +77,7 @@ Key(unsigned char key, int x, int y) Zrot += step; break; case 27: + glutDestroyWindow(Win); exit(0); break; } @@ -144,7 +126,7 @@ main(int argc, char *argv[]) glutInitWindowPosition(0, 0); glutInitWindowSize(400, 400); glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH); - glutCreateWindow(argv[0]); + Win = glutCreateWindow(argv[0]); glutReshapeFunc(Reshape); glutKeyboardFunc(Key); glutSpecialFunc(SpecialKey); -- cgit v1.2.3