From d77501d8fd1a49ff82e2824ded6f341f4fc8307a Mon Sep 17 00:00:00 2001 From: Ben Laurie Date: Thu, 22 May 2014 10:11:40 +0100 Subject: [PATCH] Check length first in BUF_strnlen(). --- crypto/buffer/buf_str.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/buffer/buf_str.c b/crypto/buffer/buf_str.c index 60dab5434..12ef1fa06 100644 --- a/crypto/buffer/buf_str.c +++ b/crypto/buffer/buf_str.c @@ -64,7 +64,7 @@ size_t BUF_strnlen(const char *str, size_t maxlen) { const char *p; - for (p = str; *p != '\0' && maxlen-- != 0; ++p) + for (p = str; maxlen-- != 0 && *p != '\0'; ++p) ; return p - str;