From 07018f07efae561b10c6bdfe8350226d6ed4f692 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sat, 13 Jan 2024 02:17:52 +0100 Subject: [PATCH] Fix memory leak --- mediainfo.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mediainfo.go b/mediainfo.go index f7c174e..916a884 100644 --- a/mediainfo.go +++ b/mediainfo.go @@ -46,7 +46,9 @@ const ( ) func init() { - C.setlocale(C.LC_CTYPE, C.CString("")) + str := C.CString("") + defer C.free(unsafe.Pointer(str)) + C.setlocale(C.LC_CTYPE, str) C.MediaInfoDLL_Load() }