Skip to content

Commit 4c1d053

Browse files
committed
avoid double free
1 parent 5e1a79e commit 4c1d053

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

python.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,9 @@ func CompileString(code, filename string, start InputType) Object {
3838
ccode := AllocCStr(code)
3939
cfilename := AllocCStr(filename)
4040
o := C.Py_CompileString(ccode, cfilename, C.int(start))
41-
C.free(unsafe.Pointer(ccode))
42-
C.free(unsafe.Pointer(cfilename))
41+
// TODO: check why double free
42+
// C.free(unsafe.Pointer(ccode))
43+
// C.free(unsafe.Pointer(cfilename))
4344
return newObject(o)
4445
}
4546

0 commit comments

Comments
 (0)