summaryrefslogtreecommitdiff
path: root/qpid/extras/dispatch/src/python_embedded.c
diff options
context:
space:
mode:
authorTed Ross <tross@apache.org>2013-10-02 15:04:33 +0000
committerTed Ross <tross@apache.org>2013-10-02 15:04:33 +0000
commit2377e55440363c4cca55fff4777051165cc023fa (patch)
treed92203f9d884b565b96b46a63a357f5f5c2a5d5c /qpid/extras/dispatch/src/python_embedded.c
parent636f2f7a339a2576f935cd013edd27cd1fe86aa6 (diff)
downloadqpid-python-2377e55440363c4cca55fff4777051165cc023fa.tar.gz
QPID-5045 - Added additional indexing for inter-router links.
QPID-5201 - Fixed compile issues under "Release" builds. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1528512 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/extras/dispatch/src/python_embedded.c')
-rw-r--r--qpid/extras/dispatch/src/python_embedded.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/qpid/extras/dispatch/src/python_embedded.c b/qpid/extras/dispatch/src/python_embedded.c
index 97ece06c86..a3c41f86f5 100644
--- a/qpid/extras/dispatch/src/python_embedded.c
+++ b/qpid/extras/dispatch/src/python_embedded.c
@@ -614,9 +614,6 @@ static void dx_register_log_constant(PyObject *module, const char *name, uint32_
static void dx_python_setup()
{
- PyObject *laType = (PyObject*) &LogAdapterType;
- PyObject *ioaType = (PyObject*) &IoAdapterType;
-
LogAdapterType.tp_new = PyType_GenericNew;
IoAdapterType.tp_new = PyType_GenericNew;
if ((PyType_Ready(&LogAdapterType) < 0) || (PyType_Ready(&IoAdapterType) < 0)) {
@@ -629,6 +626,7 @@ static void dx_python_setup()
//
// Add LogAdapter
//
+ PyTypeObject *laType = &LogAdapterType;
Py_INCREF(laType);
PyModule_AddObject(m, "LogAdapter", (PyObject*) &LogAdapterType);
@@ -641,6 +639,7 @@ static void dx_python_setup()
dx_register_log_constant(m, "LOG_CRITICAL", LOG_CRITICAL);
//
+ PyTypeObject *ioaType = &IoAdapterType;
Py_INCREF(ioaType);
PyModule_AddObject(m, "IoAdapter", (PyObject*) &IoAdapterType);