mirror of
https://github.com/holub/mame
synced 2025-04-19 15:11:37 +03:00
Remove some obsolete code, enable MALLOC_DEBUG for SDLWin32
This commit is contained in:
parent
4cd434246d
commit
a119fc50ab
@ -105,6 +105,10 @@ if _OPTIONS["targetos"]=="windows" then
|
||||
"main=utf8_main",
|
||||
}
|
||||
|
||||
configuration { "Debug" }
|
||||
defines {
|
||||
"MALLOC_DEBUG",
|
||||
}
|
||||
configuration { "vs*" }
|
||||
includedirs {
|
||||
path.join(_OPTIONS["SDL_INSTALL_ROOT"],"include")
|
||||
|
@ -37,14 +37,6 @@ extern "C" int _tmain(int argc, TCHAR **argv)
|
||||
int i, rc;
|
||||
char **utf8_argv;
|
||||
|
||||
#ifdef OSD_SDL
|
||||
#ifdef MALLOC_DEBUG
|
||||
{
|
||||
extern int winalloc_in_main_code;
|
||||
winalloc_in_main_code = TRUE;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* convert arguments to UTF-8 */
|
||||
utf8_argv = (char **) malloc(argc * sizeof(*argv));
|
||||
if (utf8_argv == NULL)
|
||||
@ -64,16 +56,5 @@ extern "C" int _tmain(int argc, TCHAR **argv)
|
||||
osd_free(utf8_argv[i]);
|
||||
free(utf8_argv);
|
||||
|
||||
#ifdef OSD_SDL
|
||||
#ifdef MALLOC_DEBUG
|
||||
{
|
||||
void check_unfreed_mem(void);
|
||||
check_unfreed_mem();
|
||||
}
|
||||
winalloc_in_main_code = FALSE;
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
@ -290,13 +290,6 @@ int main(int argc, char *argv[])
|
||||
res = frontend.execute(argc, argv);
|
||||
}
|
||||
|
||||
#ifdef MALLOC_DEBUG
|
||||
{
|
||||
void check_unfreed_mem(void);
|
||||
check_unfreed_mem();
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef SDLMAME_UNIX
|
||||
#if (!defined(SDLMAME_MACOSX)) && (!defined(SDLMAME_HAIKU)) && (!defined(SDLMAME_EMSCRIPTEN))
|
||||
if (!sdl_entered_debugger)
|
||||
|
Loading…
Reference in New Issue
Block a user