Commit e290ca64 authored by jouke's avatar jouke
Browse files

Making sure garbage collection is the last thing that the export lib

does
parent 647eb816
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -100,8 +100,6 @@ void runExportModules(int &exitCode, const std::string &dir){
		if(raw3.enabled()) modules.push_back(&raw3);
		if(raw4.enabled()) modules.push_back(&raw4);
		if(raw5.enabled()) modules.push_back(&raw5);*/
		//make sure this runs last?
		if(grb.enabled()) modules.push_back(&grb);
		if(mdp.enabled()) modules.push_back(&mdp);
		if(tblstat.enabled()) modules.push_back(&tblstat);

@@ -116,6 +114,9 @@ void runExportModules(int &exitCode, const std::string &dir){
#endif
		}

		//make sure this runs last?
		if(grb.enabled()) modules.push_back(&grb);

		//initiation of export modules
		for(ModuleList::iterator it(modules.begin()); it!=modules.end(); ++it){
			(*it)->initialize();