[Change] Reduced calls to xmlCleanupParser(), only one for all the loading now.

This commit is contained in:
Allanis 2013-12-13 03:38:50 +00:00
parent 843c9f138f
commit 3ddc034344
10 changed files with 2 additions and 11 deletions

View File

@ -152,7 +152,6 @@ int commodity_load(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
DEBUG("Loaded %d commodit%s",
commodity_nstack, (commodity_nstack==1) ? "y" : "ies");

View File

@ -562,7 +562,6 @@ int factions_load(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
DEBUG("Loaded %d Faction%s", faction_nstack, (faction_nstack==1) ?"": "s");

View File

@ -319,6 +319,7 @@ void load_all(void) {
ships_load();
fleet_load();
space_load();
xmlCleanupParser(); /* Only needed to be run after all the loading is done. */
}
/**
@ -553,7 +554,6 @@ static void data_name(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
}
/**

View File

@ -538,7 +538,6 @@ int missions_load(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
DEBUG("Loaded %d Mission%s", mission_nstack, (mission_nstack==1) ? "" : "s");

View File

@ -890,7 +890,6 @@ int outfit_load(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
DEBUG("Loaded %d outfit%s", outfit_nstack, (outfit_nstack==1) ? "" : "s");

View File

@ -1604,7 +1604,6 @@ int fleet_load(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
DEBUG("Loaded %d fleet%s", nfleets, (nfleets==1) ? "" : "s");

View File

@ -337,7 +337,6 @@ static void player_newMake(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
/* Money. */
player_credits = RNG(l, h);
@ -1259,7 +1258,6 @@ int gui_load(const char* name) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
if(!found) {
WARN("GUI '%s' not found in '"GUI_DATA"'",name);

View File

@ -223,6 +223,7 @@ static int load_game(char* file) {
hooks_run("enter");
xmlFreeDoc(doc);
xmlCleanupParser();
return 0;
}

View File

@ -363,7 +363,6 @@ int ships_load(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
DEBUG("Loaded %d ship%s", ship_nstack, (ship_nstack==1) ? "" : "s");

View File

@ -594,7 +594,6 @@ static int planets_load(void) {
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
return 0;
}
@ -1107,7 +1106,6 @@ static int systems_load(void) {
/* Cleanup. */
xmlFreeDoc(doc);
free(buf);
xmlCleanupParser();
DEBUG("Loaded %d star system%s with %d planet%s",
systems_nstack, (systems_nstack==1) ? "" : "s",