2
0
Эх сурвалжийг харах

Merge pull request #1237 from awwdev/master

memleak fix on destroy_multi_logger()
Jeroen van Rijn 4 жил өмнө
parent
commit
8113182d5c

+ 2 - 0
core/log/multi_logger.odin

@@ -13,6 +13,8 @@ create_multi_logger :: proc(logs: ..Logger) -> Logger {
 }
 }
 
 
 destroy_multi_logger :: proc(log : ^Logger) {
 destroy_multi_logger :: proc(log : ^Logger) {
+	data := (^Multi_Logger_Data)(log.data)
+	delete(data.loggers)
 	free(log.data)
 	free(log.data)
 	log^ = nil_logger()
 	log^ = nil_logger()
 }
 }