[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13660] trunk/blender/source/blender/nodes /intern/SHD_nodes/SHD_dynamic.c: * fix provided by Stefan Birgmeier ( qwequ777): int pos may lead to crashes on 64-bit systems.
Nathan Letwory
jesterking at letwory.net
Tue Feb 12 19:56:33 CET 2008
Revision: 13660
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13660
Author: jesterking
Date: 2008-02-12 19:56:32 +0100 (Tue, 12 Feb 2008)
Log Message:
-----------
* fix provided by Stefan Birgmeier (qwequ777): int pos may lead to crashes on 64-bit systems. PyDict_Next takes a Py_ssize_t, not an int (tsk tsk).
Modified Paths:
--------------
trunk/blender/source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c
Modified: trunk/blender/source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c
===================================================================
--- trunk/blender/source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c 2008-02-12 17:24:15 UTC (rev 13659)
+++ trunk/blender/source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c 2008-02-12 18:56:32 UTC (rev 13660)
@@ -314,7 +314,8 @@
NodeScriptDict *nsd = NULL;
PyObject *pyresult = NULL;
char *buf = NULL;
- int pos = 0, is_valid_script = 0;
+ Py_ssize_t pos = 0;
+ int is_valid_script = 0;
if (!node->id || !node->storage)
return 0;
More information about the Bf-blender-cvs
mailing list