[Dda-cvs] ntdda/src/win32gui drawdialog.c,1.5,1.6
Status: Beta
Brought to you by:
doolin
From: David M. D. <do...@us...> - 2006-07-29 03:14:58
|
Update of /cvsroot/dda/ntdda/src/win32gui In directory sc8-pr-cvs12.sourceforge.net:/tmp/cvs-serv21120 Modified Files: drawdialog.c Log Message: Copied drawdialog3 code to drawdialog. Index: drawdialog.c =================================================================== RCS file: /cvsroot/dda/ntdda/src/win32gui/drawdialog.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** drawdialog.c 17 Dec 2003 23:36:36 -0000 1.5 --- drawdialog.c 29 Jul 2006 03:14:28 -0000 1.6 *************** *** 3,21 **** */ #include "drawdialog.h" #include "winmain.h" #if OPENGL #include <gl/glut.h> ! #endif ! #include <assert.h> [...2692 lines suppressed...] + + /* As usual, add a destroy handler if this gets long */ + case WM_DESTROY: + /* Free up all allocated memory. */ + freePointList (); + freeJointList (); + break; + + /* Probably should free some memory, etc. before + * shutting down. + */ + default: + return FALSE; + } + return TRUE; + + ReleaseDC (hDlg, hdc); + ReleaseDC (GetDlgItem (hDlg, IDC_DRAWSPACE), hdc); + + } /* close DrawDlgProc() */ |