summaryrefslogtreecommitdiff
path: root/external/core/dynload_mint.c
diff options
context:
space:
mode:
authorJeff Armstrong <jeffrey.armstrong@approximatrix.com>2011-07-22 19:05:15 -0400
committerJeff Armstrong <jeffrey.armstrong@approximatrix.com>2011-07-22 19:05:15 -0400
commit6a51839ca252a993fee42c9e1b7c7079e74d652e (patch)
tree7deeb95ec14c10bf243d268cc2fdff4f1ebfa22e /external/core/dynload_mint.c
parent4887bfbc732ff6ffe456a980874c65219ca08674 (diff)
downloadgempy-6a51839ca252a993fee42c9e1b7c7079e74d652e.tar.gz
gempy-6a51839ca252a993fee42c9e1b7c7079e74d652e.zip
Various fixes to get the example running.
Diffstat (limited to 'external/core/dynload_mint.c')
-rw-r--r--external/core/dynload_mint.c4
1 files changed, 3 insertions, 1 deletions
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 <ldg.h>
-#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);