Merge pull request #1237 from awwdev/master

memleak fix on destroy_multi_logger()
This commit is contained in:
Jeroen van Rijn
2021-10-23 03:38:54 -07:00
committed by GitHub

View File

@@ -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()
}