[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12538] trunk/blender/source/blender/ python/api2_2x/Geometry.c: PyTuple_Pack dosnt work with python 2. 3 - removed
Campbell Barton
ideasman42 at gmail.com
Fri Nov 9 16:56:41 CET 2007
Revision: 12538
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12538
Author: campbellbarton
Date: 2007-11-09 16:56:41 +0100 (Fri, 09 Nov 2007)
Log Message:
-----------
PyTuple_Pack dosnt work with python 2.3 - removed
Modified Paths:
--------------
trunk/blender/source/blender/python/api2_2x/Geometry.c
Modified: trunk/blender/source/blender/python/api2_2x/Geometry.c
===================================================================
--- trunk/blender/source/blender/python/api2_2x/Geometry.c 2007-11-09 14:58:55 UTC (rev 12537)
+++ trunk/blender/source/blender/python/api2_2x/Geometry.c 2007-11-09 15:56:41 UTC (rev 12538)
@@ -310,14 +310,9 @@
/* do the calculation */
lambda = lambda_cp_line_ex(pt_in, l1, l2, pt_out);
- val1 = newVectorObject(pt_out, 3, Py_NEW);
- val2 = PyFloat_FromDouble(lambda);
-
- ret = PyTuple_Pack(2, val1, val2);
-
- Py_DECREF(val1);
- Py_DECREF(val2);
-
+ PyTuple_New(2);
+ PyTuple_SET_ITEM( ret, 0, newVectorObject(pt_out, 3, Py_NEW) );
+ PyTuple_SET_ITEM( ret, 1, PyFloat_FromDouble(lambda) );
return ret;
}
More information about the Bf-blender-cvs
mailing list