]> sjero.net Git - wget/commitdiff
Fix build error.
authorGiuseppe Scrivano <gscrivano@gnu.org>
Mon, 18 Apr 2011 12:32:14 +0000 (14:32 +0200)
committerGiuseppe Scrivano <gscrivano@gnu.org>
Mon, 18 Apr 2011 12:32:14 +0000 (14:32 +0200)
src/ChangeLog
src/openssl.c

index 39390a5fe45f1f2f8093084a21bc92431d9372e1..07c99b975341497e29e57b6026ac2d5de465e718 100644 (file)
@@ -1,3 +1,7 @@
+2011-04-18  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * openssl.c (openssl_read): Fix build error.
+
 2011-04-17  Giuseppe Scrivano  <gscrivano@gnu.org>
 
        * wget.h [HAVE_LIBSSL32]: Define HAVE_SSL.
 2011-04-17  Giuseppe Scrivano  <gscrivano@gnu.org>
 
        * wget.h [HAVE_LIBSSL32]: Define HAVE_SSL.
index b42d6986cd7e26d76664aacd24f9109fe1fffc6c..a1b35b21cdb6f6344fc8c0cac837900a7c284c08 100644 (file)
@@ -263,9 +263,8 @@ openssl_read (int fd, char *buf, int bufsize, void *arg)
   do
     ret = SSL_read (conn, buf, bufsize);
   while (ret == -1
   do
     ret = SSL_read (conn, buf, bufsize);
   while (ret == -1
-         && (SSL_get_error (conn, ret) == SSL_ERROR_WANT_READ
              || (SSL_get_error (conn, ret) == SSL_ERROR_SYSCALL
              || (SSL_get_error (conn, ret) == SSL_ERROR_SYSCALL
-                 && errno == EINTR)));
+                 && errno == EINTR));
 
   return ret;
 }
 
   return ret;
 }