--- libaitsync/src/zc.c 2012/07/22 22:09:47 1.3 +++ libaitsync/src/zc.c 2012/11/13 10:30:44 1.3.2.1 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: zc.c,v 1.3 2012/07/22 22:09:47 misho Exp $ +* $Id: zc.c,v 1.3.2.1 2012/11/13 10:30:44 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -49,7 +49,8 @@ SUCH DAMAGE. /* - * sync_Deflate() LibZ deflate data + * sync_Deflate() - LibZ deflate data + * * @inf = Input file * @outf = Output file * @level = Compress level @@ -64,29 +65,29 @@ sync_Deflate(int inf, int outf, int level) lseek(outf, 0l, SEEK_SET); if (lseek(inf, 0l, SEEK_SET) == -1) { - SETERR; + LOGERR; return -1; } - // init zlib + /* init zlib */ memset(&z, 0, sizeof z); ret = deflateInit(&z, level); if (ret) return ret; do { - // set input buffer for compress + /* set input buffer for compress */ readed = read(inf, ibuf, Z_CHUNK); if (-1 == readed) { - SETERR; + LOGERR; break; } else { z.avail_in = readed; z.next_in = ibuf; } - // check flush flag - flush = syncEOF(inf) ? Z_FINISH : Z_NO_FLUSH; + /* check flush flag */ + flush = sync_EOF(inf) ? Z_FINISH : Z_NO_FLUSH; do { // compress and write to file @@ -94,7 +95,7 @@ sync_Deflate(int inf, int outf, int level) z.next_out = obuf; ret = deflate(&z, flush); if (Z_STREAM_ERROR == ret) { - syncSetErr(ENOEXEC, "Error:: can`t deflate !!!\n"); + sync_SetErr(ENOEXEC, "Error:: can`t deflate !!!\n"); flush = Z_FINISH; ret = -1; break; @@ -102,7 +103,7 @@ sync_Deflate(int inf, int outf, int level) ret = write(outf, obuf, readed - z.avail_out); if (-1 == ret || ret != readed - z.avail_out) { - SETERR; + LOGERR; flush = Z_FINISH; ret = -1; break; @@ -110,7 +111,7 @@ sync_Deflate(int inf, int outf, int level) } while (!z.avail_out); if (z.avail_in) { - syncSetErr(ENOEXEC, "Error:: can`t get all input for deflate !!!\n"); + sync_SetErr(ENOEXEC, "Error:: can`t get all input for deflate !!!\n"); ret = -1; break; } @@ -136,7 +137,7 @@ sync_Inflate(int inf, int outf) lseek(outf, 0l, SEEK_SET); if (lseek(inf, 0l, SEEK_SET) == -1) { - SETERR; + LOGERR; return -1; } @@ -150,7 +151,7 @@ sync_Inflate(int inf, int outf) // set input buffer for decompress ret = read(inf, ibuf, Z_CHUNK); if (-1 == ret) { - SETERR; + LOGERR; break; } if (!ret) @@ -169,7 +170,7 @@ sync_Inflate(int inf, int outf) case Z_NEED_DICT: case Z_DATA_ERROR: case Z_MEM_ERROR: - syncSetErr(ENOEXEC, "Error:: can`t inflate !!!\n"); + sync_SetErr(ENOEXEC, "Error:: can`t inflate !!!\n"); flush = Z_STREAM_END; ret = -1; break; @@ -177,7 +178,7 @@ sync_Inflate(int inf, int outf) ret = write(outf, obuf, Z_CHUNK - z.avail_out); if (-1 == ret || ret != Z_CHUNK - z.avail_out) { - SETERR; + LOGERR; flush = Z_STREAM_END; ret = -1; break;