- fix signed/unsigned comparisions
- cast malloc return value
--HG--
branch : HEAD
diff --git a/lib/zip_source_function.c b/lib/zip_source_function.c
index d6bb799..d8f9297 100644
--- a/lib/zip_source_function.c
+++ b/lib/zip_source_function.c
@@ -1,5 +1,5 @@
/*
- $NiH: zip_source_function.c,v 1.2 2004/11/18 16:28:13 wiz Exp $
+ $NiH: zip_source_function.c,v 1.3 2004/12/22 16:32:00 dillo Exp $
zip_source_function.c -- create zip data source from callback function
Copyright (C) 1999, 2003, 2004 Dieter Baron and Thomas Klausner
@@ -50,7 +50,7 @@
if (za == NULL)
return NULL;
- if ((zs=malloc(sizeof(*zs))) == NULL) {
+ if ((zs=(struct zip_source *)malloc(sizeof(*zs))) == NULL) {
_zip_error_set(&za->error, ZIP_ER_MEMORY, 0);
return NULL;
}