mirror of https://github.com/bochs-emu/Bochs
Add missing check for MSVC in bx_atexit
This commit is contained in:
parent
15106acdba
commit
518774d2c9
|
@ -1,5 +1,5 @@
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
// $Id: main.cc,v 1.374 2008-02-15 22:05:37 sshwarts Exp $
|
// $Id: main.cc,v 1.375 2008-03-26 22:39:38 sshwarts Exp $
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Copyright (C) 2002 MandrakeSoft S.A.
|
// Copyright (C) 2002 MandrakeSoft S.A.
|
||||||
|
@ -1179,18 +1179,18 @@ int bx_atexit(void)
|
||||||
|
|
||||||
BX_MEM(0)->cleanup_memory();
|
BX_MEM(0)->cleanup_memory();
|
||||||
|
|
||||||
#if BX_PROVIDE_DEVICE_MODELS==1
|
#if BX_PROVIDE_DEVICE_MODELS
|
||||||
bx_pc_system.exit();
|
bx_pc_system.exit();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// restore signal handling to defaults
|
// restore signal handling to defaults
|
||||||
#if !BX_DEBUGGER
|
#if BX_DEBUGGER == 0
|
||||||
BX_INFO(("restoring default signal behavior"));
|
BX_INFO(("restoring default signal behavior"));
|
||||||
signal(SIGINT, SIG_DFL);
|
signal(SIGINT, SIG_DFL);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if BX_SHOW_IPS
|
#if BX_SHOW_IPS
|
||||||
#ifndef __MINGW32__
|
#if !defined(__MINGW32__) && !defined(_MSC_VER)
|
||||||
signal(SIGALRM, SIG_DFL);
|
signal(SIGALRM, SIG_DFL);
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue