]> git.pld-linux.org Git - packages/blender.git/commitdiff
- more casting issues
authorwrobell <wrobell@pld-linux.org>
Fri, 29 Sep 2006 13:36:47 +0000 (13:36 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    blender-cast.patch -> 1.3

blender-cast.patch

index 19c36d735e200f11fdab772bcf38f06889a49a55..3a033c3bc54c7b63d35c16bb20e2652b696baef8 100644 (file)
@@ -1,17 +1,43 @@
-+++ blender-2.42a/source/gameengine/Expressions/ListValue.cpp.orig     2006-09-29 11:26:05.000000000 +0100
---- blender-2.42a/source/gameengine/Expressions/ListValue.cpp  2006-09-29 12:11:04.000000000 +0100
+--- blender-2.42a/source/gameengine/Expressions/ListValue.cpp.orig     2004-06-07 12:03:11.000000000 +0100
++++ blender-2.42a/source/gameengine/Expressions/ListValue.cpp  2006-09-29 14:34:38.000000000 +0100
+@@ -23,12 +23,12 @@
+ #include <config.h>
+ #endif
+-int listvalue_bufferlen(PyObject* list)
++Py_ssize_t listvalue_bufferlen(PyObject* list)
+ {
+       return ( ((CListValue*)list)->GetCount());
+ }
+-PyObject* listvalue_buffer_item(PyObject* list,int index)
++PyObject* listvalue_buffer_item(PyObject* list,Py_ssize_t index)
+ {
+       if (index >= 0 && index < ((CListValue*) list)->GetCount())
+       {
+@@ -68,7 +68,7 @@
+ /* just slice it into a python list... */
+-PyObject* listvalue_buffer_slice(PyObject* list,int ilow, int ihigh)
++PyObject* listvalue_buffer_slice(PyObject* list,Py_ssize_t ilow, Py_ssize_t ihigh)
+ {
+       int i, j;
+       PyListObject *newlist;
 @@ -165,11 +165,11 @@
  static PySequenceMethods listvalue_as_sequence = {
        (inquiry)listvalue_bufferlen,//(inquiry)buffer_length, /*sq_length*/
        (binaryfunc)listvalue_buffer_concat, /*sq_concat*/
 -      0,//(intargfunc)buffer_repeat, /*sq_repeat*/
-+      (ssizeargfunc)0,//(intargfunc)buffer_repeat, /*sq_repeat*/
-       (intargfunc)listvalue_buffer_item, /*sq_item*/
-       (intintargfunc)listvalue_buffer_slice, /*sq_slice*/
+-      (intargfunc)listvalue_buffer_item, /*sq_item*/
+-      (intintargfunc)listvalue_buffer_slice, /*sq_slice*/
 -      0,//(intobjargproc)buffer_ass_item, /*sq_ass_item*/
 -      0,//(intintobjargproc)buffer_ass_slice, /*sq_ass_slice*/
-+      (intobjargproc)0,//(intobjargproc)buffer_ass_item, /*sq_ass_item*/
-+      (intintobjargproc)0,//(intintobjargproc)buffer_ass_slice, /*sq_ass_slice*/
++      (ssizeargfunc)0,//(intargfunc)buffer_repeat, /*sq_repeat*/
++      (ssizeargfunc)listvalue_buffer_item, /*sq_item*/
++      (ssizessizeargfunc)listvalue_buffer_slice, /*sq_slice*/
++      (ssizeobjargproc)0,//(intobjargproc)buffer_ass_item, /*sq_ass_item*/
++      (ssizessizeargfunc)0,//(intintobjargproc)buffer_ass_slice, /*sq_ass_slice*/
  };
  
  
This page took 0.248861 seconds and 4 git commands to generate.