* lib/zip_new.c (_zip_new): init error. --HG-- branch : HEAD
diff --git a/ChangeLog b/ChangeLog index 77a4741..4b64adc 100644 --- a/ChangeLog +++ b/ChangeLog
@@ -1,5 +1,7 @@ 2005-01-11 Dieter Baron <dillo@danbala.tuwien.ac.at> + * lib/zip_new.c (_zip_new): init error. + * lib/zip_error.c (_zip_error_get): set system error to 0 for ZIP_ET_NONE.
diff --git a/lib/zip_new.c b/lib/zip_new.c index e722dd4..5c73227 100644 --- a/lib/zip_new.c +++ b/lib/zip_new.c
@@ -1,5 +1,5 @@ /* - $NiH: zip_new.c,v 1.8 2004/04/16 09:40:29 dillo Exp $ + $NiH: zip_new.c,v 1.9 2004/11/17 21:55:12 wiz Exp $ zip_new.c -- create and init struct zip Copyright (C) 1999, 2004 Dieter Baron and Thomas Klausner @@ -58,10 +58,11 @@ za->zn = NULL; za->zp = NULL; - za->nentry = za->nentry_alloc = 0; - za->nfile = za->nfile_alloc = 0; + _zip_error_init(&za->error); za->cdir = NULL; + za->nentry = za->nentry_alloc = 0; za->entry = NULL; + za->nfile = za->nfile_alloc = 0; za->file = NULL; return za;