Commit e646e6cf authored by Andrew M. Kuchling's avatar Andrew M. Kuchling

Patch #103926: fix two warnings from Tru64's compiler

parent df734f9e
...@@ -86,7 +86,9 @@ dl_call(dlobject *xp, PyObject *args) ...@@ -86,7 +86,9 @@ dl_call(dlobject *xp, PyObject *args)
"function name must be a string"); "function name must be a string");
return NULL; return NULL;
} }
func = dlsym(xp->dl_handle, PyString_AsString(name)); func = (long (*)(long, long, long, long, long,
long, long, long, long, long))
dlsym(xp->dl_handle, PyString_AsString(name));
if (func == NULL) { if (func == NULL) {
PyErr_SetString(PyExc_ValueError, dlerror()); PyErr_SetString(PyExc_ValueError, dlerror());
return NULL; return NULL;
......
...@@ -492,7 +492,7 @@ PyZlib_objdecompress(compobject *self, PyObject *args) ...@@ -492,7 +492,7 @@ PyZlib_objdecompress(compobject *self, PyObject *args)
behaviour of only calling it on flush() is preserved.*/ behaviour of only calling it on flush() is preserved.*/
if (err == Z_STREAM_END) { if (err == Z_STREAM_END) {
Py_XDECREF(self->unused_data); /* Free the original, empty string */ Py_XDECREF(self->unused_data); /* Free the original, empty string */
self->unused_data = PyString_FromStringAndSize(self->zst.next_in, self->unused_data = PyString_FromStringAndSize((char *)self->zst.next_in,
self->zst.avail_in); self->zst.avail_in);
if (self->unused_data == NULL) { if (self->unused_data == NULL) {
PyErr_SetString(PyExc_MemoryError, PyErr_SetString(PyExc_MemoryError,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment