Pārlūkot izejas kodu

Fixed CSV2YAML not freeing memory (#4542)

* Fixes #4541.
* CSV2YAML tool will now free the memory on each database conversion.
Thanks to @Lemongrass3110!
Aleos 5 gadi atpakaļ
vecāks
revīzija
69b68bc2f5
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  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()) {