From 6a51839ca252a993fee42c9e1b7c7079e74d652e Mon Sep 17 00:00:00 2001 From: Jeff Armstrong Date: Fri, 22 Jul 2011 19:05:15 -0400 Subject: Various fixes to get the example running. --- external/core/dynload_mint.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'external/core/dynload_mint.c') diff --git a/external/core/dynload_mint.c b/external/core/dynload_mint.c index 6dbc553..84b0b52 100644 --- a/external/core/dynload_mint.c +++ b/external/core/dynload_mint.c @@ -4,7 +4,7 @@ #include "importdl.h" #include -#define PY_API_FCOUNT 12 +#define PY_API_FCOUNT 14 const struct filedescr _PyImport_DynLoadFiletab[] = { {".ldg", "rb", C_EXTENSION}, @@ -57,6 +57,8 @@ dl_funcptr _PyImport_GetDynLoadFunc(const char *fqname, const char *shortname, callbacks[9] = &Py_DecRef; callbacks[10] = Py_None; callbacks[11] = &PyArg_ParseTupleAndKeywords; + callbacks[12] = &PyString_Type; + callbacks[13] = &PyString_AsString; assign_pycalls(callbacks); -- cgit v1.2.3