forked from wolfSSL/wolfssl
sanity check on reading newline character
This commit is contained in:
@@ -4839,7 +4839,8 @@ int PemToDer(const unsigned char* buff, long longSz, int type,
|
|||||||
return WOLFSSL_BAD_FILE;
|
return WOLFSSL_BAD_FILE;
|
||||||
|
|
||||||
/* eat blank line */
|
/* eat blank line */
|
||||||
while (*newline == '\r' || *newline == '\n')
|
while (newline < bufferEnd &&
|
||||||
|
(*newline == '\r' || *newline == '\n'))
|
||||||
newline++;
|
newline++;
|
||||||
headerEnd = newline;
|
headerEnd = newline;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user