From: Nikos Mavrogiannopoulos Date: Wed, 14 Mar 2012 21:44:39 +0000 (+0100) Subject: corrected call to gnutls_error_is_fatal(). X-Git-Tag: gnutls_3_0_16~20 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0afc9569e44a011494abcfe8e653fb888cfce386;p=thirdparty%2Fgnutls.git corrected call to gnutls_error_is_fatal(). --- diff --git a/lib/gnutls_record.c b/lib/gnutls_record.c index 5a85f2ef3a..28d0ee899b 100644 --- a/lib/gnutls_record.c +++ b/lib/gnutls_record.c @@ -865,7 +865,7 @@ gnutls_datum_t raw; /* raw headers */ if ((ret = _gnutls_io_read_buffered (session, record->header_size, -1)) != record->header_size) { - if (gnutls_error_is_fatal (ret) == 0) + if (ret < 0 && gnutls_error_is_fatal (ret) == 0) return ret; if (ret >= 0)