  
      # Body
      dBodyID dBodyCreate (dWorldID)
-@@ -247,6 +248,9 @@
+@@ -247,6 +249,9 @@
      dBodyID dJointGetBody (dJointID, int index)
  
      void dJointSetBallAnchor (dJointID, dReal x, dReal y, dReal z)

     void dJointSetHingeAnchor (dJointID, dReal x, dReal y, dReal z)
     void dJointSetHingeAxis (dJointID, dReal x, dReal y, dReal z)
     void dJointSetHingeParam (dJointID, int parameter, dReal value)
@@ -277,6 +281,7 @@
     
     void dJointGetBallAnchor (dJointID, dVector3 result)
     void dJointGetBallAnchor2 (dJointID, dVector3 result)

===================================================================
--- bindings/python/ode.pxd	(revision 1939)
+++ bindings/python/ode.pxd	(working copy)
@@ -82,6 +82,7 @@
         dVector3 t1
         dVector3 f2
         dVector3 t2
+        dReal gf[8]
 
     ctypedef void dNearCallback(void* data, dGeomID o1, dGeomID o2)
     ctypedef dReal dHeightfieldGetHeight( void* p_user_data, int x, int z )
@@ -147,6 +148,7 @@
     void dWorldSetAngularDamping (dWorldID, dReal scale)
     void dWorldImpulseToForce (dWorldID, dReal stepsize,
                                dReal ix, dReal iy, dReal iz, dVector3 force)
