Update of /cvsroot/pywin32/pywin32/com/win32com/src/include
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19745/com/win32com/src/include
Modified Files:
Tag: AMD64
PyComTypeObjects.h
Log Message:
- Initial work on AMD64 support
Index: PyComTypeObjects.h
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32com/src/include/PyComTypeObjects.h,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -C2 -d -r1.4 -r1.4.2.1
*** PyComTypeObjects.h 12 Jun 2004 13:31:51 -0000 1.4
--- PyComTypeObjects.h 21 Dec 2006 23:17:15 -0000 1.4.2.1
***************
*** 33,38 ****
static void deallocFunc(PyObject *ob);
! static PyObject *getitem(PyObject *self, int index);
! static int getlength(PyObject *self);
static PyObject *getattr(PyObject *self, char *name);
static int setattr(PyObject *self, char *name, PyObject *v);
--- 33,38 ----
static void deallocFunc(PyObject *ob);
! static PyObject *getitem(PyObject *self, Py_ssize_t index);
! static Py_ssize_t getlength(PyObject *self);
static PyObject *getattr(PyObject *self, char *name);
static int setattr(PyObject *self, char *name, PyObject *v);
***************
*** 64,69 ****
static void deallocFunc(PyObject *ob);
! static PyObject *getitem(PyObject *self, int index);
! static int getlength(PyObject *self);
static PyObject *getattr(PyObject *self, char *name);
static int setattr(PyObject *self, char *name, PyObject *v);
--- 64,69 ----
static void deallocFunc(PyObject *ob);
! static PyObject *getitem(PyObject *self, Py_ssize_t index);
! static Py_ssize_t getlength(PyObject *self);
static PyObject *getattr(PyObject *self, char *name);
static int setattr(PyObject *self, char *name, PyObject *v);
***************
*** 103,108 ****
static void deallocFunc(PyObject *ob);
! static PyObject *getitem(PyObject *self, int index);
! static int getlength(PyObject *self);
static PyObject *getattr(PyObject *self, char *name);
static int setattr(PyObject *self, char *name, PyObject *v);
--- 103,108 ----
static void deallocFunc(PyObject *ob);
! static PyObject *getitem(PyObject *self, Py_ssize_t index);
! static Py_ssize_t getlength(PyObject *self);
static PyObject *getattr(PyObject *self, char *name);
static int setattr(PyObject *self, char *name, PyObject *v);
|