From fb67dd6201639ce4d97d8d2d7c2e9e75ac69f5a4 Mon Sep 17 00:00:00 2001
From: hniksic <devnull@localhost>
Date: Thu, 18 Sep 2003 04:43:00 -0700
Subject: [PATCH] [svn] Call ssl_iread with the correct arguments.

---
 src/ChangeLog | 4 ++++
 src/retr.c    | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/ChangeLog b/src/ChangeLog
index 76a4cbb7..094aa5ea 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2003-09-18  Hrvoje Niksic  <hniksic@xemacs.org>
+
+	* retr.c (get_contents): Pass the correct argument to ssl_iread.
+
 2003-09-18  Hrvoje Niksic  <hniksic@xemacs.org>
 
 	* safe-ctype.h: Don't #define ctype.h macros to errors because
diff --git a/src/retr.c b/src/retr.c
index 4328aad6..8f1f4394 100644
--- a/src/retr.c
+++ b/src/retr.c
@@ -191,7 +191,7 @@ get_contents (int fd, FILE *fp, long *len, long restval, long expected,
 			    ? MIN (expected - *len, dlbufsize) : dlbufsize);
 #ifdef HAVE_SSL
       if (rbuf->ssl!=NULL)
-	res = ssl_iread (rbuf->ssl, dlbufsize, amount_to_read);
+	res = ssl_iread (rbuf->ssl, dlbuf, amount_to_read);
       else
 #endif /* HAVE_SSL */
 	res = iread (fd, dlbuf, amount_to_read);