From 6a6f5d01b479873d71e6cb07cf3b3570ca2853cb Mon Sep 17 00:00:00 2001 From: Eric Blankenhorn Date: Tue, 17 Jul 2018 14:20:14 -0500 Subject: [PATCH] Fix for zd4060 --- src/bio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bio.c b/src/bio.c index 73daf6ffc..a6b2d0174 100644 --- a/src/bio.c +++ b/src/bio.c @@ -580,8 +580,8 @@ int wolfSSL_BIO_gets(WOLFSSL_BIO* bio, char* buf, int sz) const byte* c; int cSz; cSz = wolfSSL_BIO_pending(bio); - if (cSz <= 0) { - ret = (ret == 0) ? 0 /* Nothing read */ : cSz /* error */; + if (cSz == 0) { + ret = 0; /* Nothing to read */ buf[0] = '\0'; break; }