#include "portab.h"
-#define __conn_zip_c__
+#define CONN_MODULE
-#ifdef USE_ZLIB
+#ifdef ZLIB
-static char UNUSED id[] = "$Id: conn-zip.c,v 1.1 2002/12/30 16:07:23 alex Exp $";
+static char UNUSED id[] = "$Id: conn-zip.c,v 1.4 2003/12/26 15:55:07 alex Exp $";
#include "imp.h"
#include <assert.h>
#include <zlib.h>
#include "conn.h"
+#include "conn-func.h"
#include "log.h"
#include "exp.h"
out = &My_Connections[Idx].zip.out;
- out->next_in = My_Connections[Idx].zip.wbuf;
+ out->next_in = (VOID *)My_Connections[Idx].zip.wbuf;
out->avail_in = My_Connections[Idx].zip.wdatalen;
- out->next_out = My_Connections[Idx].wbuf + My_Connections[Idx].wdatalen;
+ out->next_out = (VOID *)(My_Connections[Idx].wbuf + My_Connections[Idx].wdatalen);
out->avail_out = WRITEBUFFER_LEN - My_Connections[Idx].wdatalen;
result = deflate( out, Z_SYNC_FLUSH );
in = &My_Connections[Idx].zip.in;
- in->next_in = My_Connections[Idx].zip.rbuf;
+ in->next_in = (VOID *)My_Connections[Idx].zip.rbuf;
in->avail_in = My_Connections[Idx].zip.rdatalen;
- in->next_out = My_Connections[Idx].rbuf + My_Connections[Idx].rdatalen;
+ in->next_out = (VOID *)(My_Connections[Idx].rbuf + My_Connections[Idx].rdatalen);
in->avail_out = READBUFFER_LEN - My_Connections[Idx].rdatalen - 1;
result = inflate( in, Z_SYNC_FLUSH );