1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-08 12:40:44 +00:00

Merge pull request #2706 from phobos-tro/main_memleaks

Fixing memleaks in main/main.cpp
This commit is contained in:
Juan Linietsky
2015-11-18 19:43:45 -03:00

View File

@@ -797,7 +797,6 @@ Error Main::setup(const char *execpath,int argc, char *argv[],bool p_second_phas
print_help(execpath);
if (performance)
memdelete(performance);
if (input_map)
@@ -812,6 +811,8 @@ Error Main::setup(const char *execpath,int argc, char *argv[],bool p_second_phas
memdelete(packed_data);
if (file_access_network_client)
memdelete(file_access_network_client);
if(path_remap)
memdelete(path_remap);
// Note 1: *zip_packed_data live into *packed_data
// Note 2: PackedData::~PackedData destroy this.
@@ -820,7 +821,7 @@ Error Main::setup(const char *execpath,int argc, char *argv[],bool p_second_phas
// memdelete( zip_packed_data );
//#endif
unregister_core_driver_types();
unregister_core_types();
OS::get_singleton()->_cmdline.clear();