Skip to content
This repository was archived by the owner on Apr 21, 2023. It is now read-only.

Commit 50df11d

Browse files
authored
Update PythonLibrary+Symbols.swift
1 parent cb1a05e commit 50df11d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

PythonKit/PythonLibrary+Symbols.swift

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,11 @@ let PyEval_GetBuiltins: @convention(c) () -> PyObjectPointer =
5959
let PyRun_SimpleString: @convention(c) (PyCCharPointer) -> Void =
6060
PythonLibrary.loadSymbol(name: "PyRun_SimpleString")
6161

62-
let PyCFunction_New: @convention(c) (PyMethodDefPointer, UnsafeMutableRawPointer) -> PyObjectPointer =
63-
PythonLibrary.loadSymbol(name: "PyCFunction_New")
62+
let PyCFunction_NewEx: @convention(c) (PyMethodDefPointer, UnsafeMutableRawPointer, UnsafeMutableRawPointer?) -> PyObjectPointer =
63+
PythonLibrary.loadSymbol(name: "PyCFunction_NewEx")
64+
65+
let PyInstanceMethod_New: @convention(c) (PyObjectPointer) -> PyObjectPointer =
66+
PythonLibrary.loadSymbol(name: "PyInstanceMethod_New")
6467

6568
let PyCapsule_New: @convention(c) (UnsafeMutableRawPointer, UnsafePointer<CChar>?, PyCapsuleDestructor) -> PyObjectPointer =
6669
PythonLibrary.loadSymbol(name: "PyCapsule_New")

0 commit comments

Comments
 (0)