about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2005-07-07 18:39:45 +0000
committerFlorian Westphal <fw@strlen.de>2005-07-07 18:39:45 +0000
commit774c6cda4dcbdaf230973d38d18c3609d7135b06 (patch)
tree986b1a0d5f04d2a80f3b5432a546897b9733775d /src
parentafef7dee82264a5c0981ac66584c8888a1329827 (diff)
downloadngircd-774c6cda4dcbdaf230973d38d18c3609d7135b06.tar.gz
ngircd-774c6cda4dcbdaf230973d38d18c3609d7135b06.zip
use new buffer API
Diffstat (limited to 'src')
-rw-r--r--src/ngircd/conn-func.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/ngircd/conn-func.c b/src/ngircd/conn-func.c
index 84fe1e4c..5f998985 100644
--- a/src/ngircd/conn-func.c
+++ b/src/ngircd/conn-func.c
@@ -16,7 +16,7 @@
 
 #include "portab.h"
 
-static char UNUSED id[] = "$Id: conn-func.c,v 1.6 2005/06/12 16:32:17 alex Exp $";
+static char UNUSED id[] = "$Id: conn-func.c,v 1.7 2005/07/07 18:39:45 fw Exp $";
 
 #include "imp.h"
 #include <assert.h>
@@ -186,10 +186,11 @@ Conn_SendQ( CONN_ID Idx )
 
 	assert( Idx > NONE );
 #ifdef ZLIB
-	if( My_Connections[Idx].options & CONN_ZIP ) return My_Connections[Idx].zip.wdatalen;
+	if( My_Connections[Idx].options & CONN_ZIP )
+		return array_bytes(&My_Connections[Idx].zip.wbuf);
 	else
 #endif
-	return My_Connections[Idx].wdatalen;
+	return array_bytes(&My_Connections[Idx].wbuf);
 } /* Conn_SendQ */
 
 
@@ -220,10 +221,11 @@ Conn_RecvQ( CONN_ID Idx )
 
 	assert( Idx > NONE );
 #ifdef ZLIB
-	if( My_Connections[Idx].options & CONN_ZIP ) return My_Connections[Idx].zip.rdatalen;
+	if( My_Connections[Idx].options & CONN_ZIP )
+		return array_bytes(&My_Connections[Idx].zip.rbuf);
 	else
 #endif
-	return My_Connections[Idx].rdatalen;
+	return array_bytes(&My_Connections[Idx].rbuf);
 } /* Conn_RecvQ */