瀏覽代碼

Merge pull request #1237 from awwdev/master

memleak fix on destroy_multi_logger()
Jeroen van Rijn 4 年之前
父節點
當前提交
8113182d5c
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      core/log/multi_logger.odin

+ 2 - 0
core/log/multi_logger.odin

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