Procházet zdrojové kódy

Fixed CSV2YAML not freeing memory (#4542)

* Fixes #4541.
* CSV2YAML tool will now free the memory on each database conversion.
Thanks to @Lemongrass3110!
Aleos před 5 roky
rodič
revize
69b68bc2f5
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      src/tool/csv2yaml.cpp

+ 2 - 0
src/tool/csv2yaml.cpp

@@ -178,6 +178,8 @@ bool process( const std::string& type, uint32 version, const std::vector<std::st
 
 			std::ofstream out;
 
+			body.~Emitter();
+			new (&body) YAML::Emitter();
 			out.open(to);
 
 			if (!out.is_open()) {