menu system: handle console setup/cleanup differently
authorH. Peter Anvin <hpa@zytor.com>
Wed, 1 Nov 2006 23:28:41 +0000 (15:28 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Wed, 1 Nov 2006 23:28:41 +0000 (15:28 -0800)
commit2dd31c890274efffe32448f596522108a5bfc4ac
tree365a337b13a02b7d69dfadeacb83fce3482b7132
parent3a7064b4b9c098e4e5aac6396a83c86f9c8f08cd
menu system: handle console setup/cleanup differently

Handle console setup/cleanup explicitly, instead of relying on a
destructor.  The destructor doesn't get called on outbound API calls
that don't return.
com32/modules/menu.c
com32/modules/menu.h
com32/modules/menumain.c
com32/modules/vesamenu.c