(ch_set_error): use ZIP_SOURCE_ERROR to get error code from source callback. --HG-- branch : HEAD
diff --git a/lib/zip_close.c b/lib/zip_close.c index 3efdd53..474dc4b 100644 --- a/lib/zip_close.c +++ b/lib/zip_close.c
@@ -1,5 +1,5 @@ /* - $NiH: zip_close.c,v 1.47 2005/01/11 19:01:53 dillo Exp $ + $NiH: zip_close.c,v 1.48 2005/05/20 21:54:53 wiz Exp $ zip_close.c -- close zip archive and update changes Copyright (C) 1999, 2004 Dieter Baron and Thomas Klausner @@ -411,7 +411,7 @@ { int e[2]; - if ((cb(ud, e, sizeof(e), ZIP_SOURCE_READ)) < sizeof(e)) { + if ((cb(ud, e, sizeof(e), ZIP_SOURCE_ERROR)) < sizeof(e)) { error->zip_err = ZIP_ER_INTERNAL; error->sys_err = 0; }