From 5823ecc588fc069bac0fbc28a5627bbc35c5b595 Mon Sep 17 00:00:00 2001 From: David Rose Date: Tue, 15 Jun 2010 17:01:44 +0000 Subject: [PATCH] fix crash --- panda/src/ode/odeSpace.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panda/src/ode/odeSpace.cxx b/panda/src/ode/odeSpace.cxx index 47665a9966..fa4b0e57e1 100755 --- a/panda/src/ode/odeSpace.cxx +++ b/panda/src/ode/odeSpace.cxx @@ -258,8 +258,8 @@ void OdeSpace:: near_callback(void *data, dGeomID o1, dGeomID o2) { OdeGeom g1 (o1); OdeGeom g2 (o2); - PyObject* p1 = DTool_CreatePyInstanceTyped(&g1, Dtool_OdeGeom, true, false, g1.get_type_index()); - PyObject* p2 = DTool_CreatePyInstanceTyped(&g2, Dtool_OdeGeom, true, false, g2.get_type_index()); + PyObject* p1 = DTool_CreatePyInstanceTyped(&g1, Dtool_OdeGeom, false, false, g1.get_type_index()); + PyObject* p2 = DTool_CreatePyInstanceTyped(&g2, Dtool_OdeGeom, false, false, g2.get_type_index()); PyObject* result = PyEval_CallFunction(_python_callback, "OOO", (PyObject*) data, p1, p2); if (!result) { odespace_cat.error() << "An error occurred while calling python function!\n";