From: Eric B. <ebo...@us...> - 2004-02-28 16:27:23
|
Update of /cvsroot/alleg/allegro/src/linux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5971/src/linux Modified Files: Tag: allegro_4_0_branch svgalib.c Log Message: Julien Cugniere and I fixed the crash on exit with the aRts driver. Index: svgalib.c =================================================================== RCS file: /cvsroot/alleg/allegro/src/linux/svgalib.c,v retrieving revision 1.29.2.4 retrieving revision 1.29.2.5 diff -u -d -r1.29.2.4 -r1.29.2.5 --- svgalib.c 9 Apr 2003 07:11:46 -0000 1.29.2.4 +++ svgalib.c 28 Feb 2004 16:17:47 -0000 1.29.2.5 @@ -94,8 +94,7 @@ #ifdef ALLEGRO_MODULE -/* If this is non-zero, this module won't be unloaded. */ -int _module_dont_unload_me_dirty_hack = 0; +int _module_has_registered_via_atexit = 0; #endif @@ -191,7 +190,7 @@ /* A side-effect of vga_setmode() is that it will register an * atexit handler. See umodules.c for this problem. */ - _module_dont_unload_me_dirty_hack = 1; + _module_has_registered_via_atexit = 1; #endif tcsetattr(__al_linux_console_fd, TCSANOW, &termio); |