From cf703f04ad406d905d280a364048d56aa9d21315 Mon Sep 17 00:00:00 2001 From: Moshe Zadka Date: Fri, 4 Aug 2000 15:36:13 +0000 Subject: Removing warnings found by gcc -Wall --- Objects/bufferobject.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'Objects/bufferobject.c') diff --git a/Objects/bufferobject.c b/Objects/bufferobject.c index 67d26a17db..91f58c906b 100644 --- a/Objects/bufferobject.c +++ b/Objects/bufferobject.c @@ -141,6 +141,7 @@ PyBuffer_FromReadWriteMemory(void *ptr, int size) PyObject * PyBuffer_New(int size) { + PyObject *o; PyBufferObject * b; if (size < 0) { @@ -149,10 +150,10 @@ PyBuffer_New(int size) return NULL; } /* PyObject_New is inlined */ - b = (PyBufferObject *) PyObject_MALLOC(sizeof(*b) + size); - if ( b == NULL ) + o = PyObject_MALLOC(sizeof(*b) + size); + if ( o == NULL ) return PyErr_NoMemory(); - PyObject_INIT((PyObject *)b, &PyBuffer_Type); + b = (PyBufferObject *) PyObject_INIT(o, &PyBuffer_Type); b->b_base = NULL; b->b_ptr = (void *)(b + 1); @@ -162,7 +163,7 @@ PyBuffer_New(int size) b->b_hash = -1; #endif - return (PyObject *) b; + return o; } /* Methods */ -- cgit v1.2.1