diff options
Diffstat (limited to 'ssl/s3_pkt.c')
-rw-r--r-- | ssl/s3_pkt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ssl/s3_pkt.c b/ssl/s3_pkt.c index ae8b981eee..cac7953e31 100644 --- a/ssl/s3_pkt.c +++ b/ssl/s3_pkt.c @@ -548,7 +548,7 @@ static int do_ssl3_write(SSL *s, int type, const unsigned char *buf, /* if it went, fall through and send more stuff */ } - if (len <= 0) return(len); + if (len == 0) return(len); wr= &(s->s3->wrec); wb= &(s->s3->wbuf); @@ -962,7 +962,7 @@ start: memcpy(buf,&(rr->data[rr->off]),(unsigned int)n); rr->length-=n; rr->off+=n; - if (rr->length <= 0) + if (rr->length == 0) { s->rstate=SSL_ST_READ_HEADER; rr->off=0; |