diff --git a/bstrlib.c b/bstrlib.c index cb6655bb2d21138d7635c0975ea38be74d479f0d_YnN0cmxpYi5j..9552e6fe5a93ea703454ba01e38847a6744b899a_YnN0cmxpYi5j 100644 --- a/bstrlib.c +++ b/bstrlib.c @@ -1779,7 +1779,7 @@ int i, l, n; if (b == NULL || b->mlen <= 0 || b->slen < 0 || b->mlen < b->slen || - b->mlen <= 0 || readPtr == NULL) return BSTR_ERR; + readPtr == NULL) return BSTR_ERR; i = b->slen; for (n=i+16; ; n += ((n < BS_BUFF_SZ) ? n : BS_BUFF_SZ)) { @@ -1827,7 +1827,7 @@ int c, d, e; if (b == NULL || b->mlen <= 0 || b->slen < 0 || b->mlen < b->slen || - b->mlen <= 0 || getcPtr == NULL) return BSTR_ERR; + getcPtr == NULL) return BSTR_ERR; d = 0; e = b->mlen - 2; @@ -1865,7 +1865,7 @@ int c, d, e; if (b == NULL || b->mlen <= 0 || b->slen < 0 || b->mlen < b->slen || - b->mlen <= 0 || getcPtr == NULL) return BSTR_ERR; + getcPtr == NULL) return BSTR_ERR; d = b->slen; e = b->mlen - 2;