summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1997-06-03 22:21:47 (GMT)
committerGuido van Rossum <guido@python.org>1997-06-03 22:21:47 (GMT)
commit97b54574672beb34f21e05e231174533d4c460c7 (patch)
tree6cd990578e6f1534734c4b398bd229d18b0d6655 /Modules
parent3c540307afa61ccb0625f2687e577a94222738bc (diff)
downloadcpython-97b54574672beb34f21e05e231174533d4c460c7.zip
cpython-97b54574672beb34f21e05e231174533d4c460c7.tar.gz
cpython-97b54574672beb34f21e05e231174533d4c460c7.tar.bz2
Small changes (casts etc.) by Jack, for Mac compilation.
Diffstat (limited to 'Modules')
-rw-r--r--Modules/zlibmodule.c28
1 files changed, 16 insertions, 12 deletions
diff --git a/Modules/zlibmodule.c b/Modules/zlibmodule.c
index 91867c5..04ffabb 100644
--- a/Modules/zlibmodule.c
+++ b/Modules/zlibmodule.c
@@ -1,7 +1,7 @@
/* zlibmodule.c -- gzip-compatible data compression */
-#include <Python.h>
-#include <zlib.h>
+#include "Python.h"
+#include "zlib.h"
/* The following parameters are copied from zutil.h, version 0.95 */
#define DEFLATED 8
@@ -75,7 +75,8 @@ PyZlib_compress(self, args)
"Can't allocate memory to compress data");
return NULL;
}
- zst.zalloc=(alloc_func)zst.zfree=(free_func)Z_NULL;
+ zst.zalloc=(alloc_func)NULL;
+ zst.zfree=(free_func)Z_NULL;
zst.next_out=(Byte *)output;
zst.next_in =(Byte *)input;
zst.avail_in=length;
@@ -137,7 +138,7 @@ PyZlib_compress(self, args)
free(output);
return NULL;
}
- ReturnVal=PyString_FromStringAndSize(output, zst.total_out);
+ ReturnVal=PyString_FromStringAndSize((char *)output, zst.total_out);
free(output);
return ReturnVal;
}
@@ -168,7 +169,8 @@ PyZlib_decompress(self, args)
"Can't allocate memory to decompress data");
return NULL;
}
- zst.zalloc=(alloc_func)zst.zfree=(free_func)Z_NULL;
+ zst.zalloc=(alloc_func)NULL;
+ zst.zfree=(free_func)Z_NULL;
zst.next_out=(Byte *)output;
zst.next_in =(Byte *)input;
err=inflateInit(&zst);
@@ -236,7 +238,7 @@ PyZlib_decompress(self, args)
free(output);
return NULL;
}
- ReturnVal=PyString_FromStringAndSize(output, zst.total_out);
+ ReturnVal=PyString_FromStringAndSize((char *)output, zst.total_out);
free(output);
return ReturnVal;
}
@@ -276,7 +278,8 @@ PyZlib_compressobj(selfptr, args)
}
self=newcompobject(&Comptype);
if (self==NULL) return(NULL);
- self->zst.zalloc=(alloc_func)self->zst.zfree=(free_func)Z_NULL;
+ self->zst.zalloc=(alloc_func)NULL;
+ self->zst.zfree=(free_func)Z_NULL;
err=deflateInit2(&self->zst, level, method, wbits, memLevel, strategy);
switch(err)
{
@@ -319,7 +322,8 @@ PyZlib_decompressobj(selfptr, args)
}
self=newcompobject(&Decomptype);
if (self==NULL) return(NULL);
- self->zst.zalloc=(alloc_func)self->zst.zfree=(free_func)Z_NULL;
+ self->zst.zalloc=(alloc_func)NULL;
+ self->zst.zfree=(free_func)Z_NULL;
/* XXX If illegal values of wbits are allowed to get here, Python
coredumps, instead of raising an exception as it should.
This is a bug in zlib 0.95; I have reported it. */
@@ -408,7 +412,7 @@ PyZlib_objcompress(self, args)
PyErr_SetString(ZlibError, temp);
return NULL;
}
- RetVal=PyString_FromStringAndSize(buf, self->zst.next_out-buf);
+ RetVal=PyString_FromStringAndSize((char *)buf, self->zst.next_out-buf);
free(buf);
return RetVal;
}
@@ -456,7 +460,7 @@ PyZlib_objdecompress(self, args)
PyErr_SetString(ZlibError, temp);
return NULL;
}
- RetVal=PyString_FromStringAndSize(buf, self->zst.next_out-buf);
+ RetVal=PyString_FromStringAndSize((char *)buf, self->zst.next_out-buf);
free(buf);
return RetVal;
}
@@ -501,7 +505,7 @@ PyZlib_flush(self, args)
PyErr_SetString(ZlibError, temp);
return NULL;
}
- RetVal=PyString_FromStringAndSize(buf, self->zst.next_out-buf);
+ RetVal=PyString_FromStringAndSize((char *)buf, self->zst.next_out-buf);
free(buf);
err=deflateEnd(&(self->zst));
if (err!=Z_OK)
@@ -555,7 +559,7 @@ PyZlib_unflush(self, args)
PyErr_SetString(ZlibError, temp);
return NULL;
}
- RetVal=PyString_FromStringAndSize(buf, self->zst.next_out - buf);
+ RetVal=PyString_FromStringAndSize((char *)buf, self->zst.next_out - buf);
free(buf);
err=inflateEnd(&(self->zst));
if (err!=Z_OK)