Changeset: c66269ab8b4f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c66269ab8b4f
Modified Files:
        monetdb5/extras/pyapi/connection.c
        monetdb5/extras/pyapi/connection.h
Branch: pythonudf
Log Message:

Fix for windows compiler.


diffs (34 lines):

diff --git a/monetdb5/extras/pyapi/connection.c 
b/monetdb5/extras/pyapi/connection.c
--- a/monetdb5/extras/pyapi/connection.c
+++ b/monetdb5/extras/pyapi/connection.c
@@ -179,7 +179,8 @@ static PyMethodDef _connectionObject_met
 };
 
 PyTypeObject Py_ConnectionType = {
-    PyVarObject_HEAD_INIT(&PyType_Type, 0)
+    PyObject_HEAD_INIT(NULL)
+    0,
     "monetdb._connection",
     sizeof(Py_ConnectionObject),
     0,
diff --git a/monetdb5/extras/pyapi/connection.h 
b/monetdb5/extras/pyapi/connection.h
--- a/monetdb5/extras/pyapi/connection.h
+++ b/monetdb5/extras/pyapi/connection.h
@@ -16,8 +16,6 @@
 
 #include "pytypes.h"
 
-extern PyTypeObject *_connection_type;
-
 typedef struct {
     PyObject_HEAD
     Client cntxt;
@@ -26,7 +24,7 @@ typedef struct {
     int query_sem;
 } Py_ConnectionObject;
 
-PyAPI_DATA(PyTypeObject) Py_ConnectionType;
+extern PyTypeObject Py_ConnectionType;
 
 #define Py_Connection_Check(op) (Py_TYPE(op) == &Py_ConnectionType)
 #define Py_Connection_CheckExact(op) (Py_TYPE(op) == &Py_ConnectionType)
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to