Fix OOB in nsvg__parseUrl.

master^2
0vercl0k 2022-08-10 09:08:39 -07:00
parent 7e37e00ef4
commit 402437f68a
1 changed files with 2 additions and 2 deletions

View File

@ -1681,9 +1681,9 @@ static void nsvg__parseUrl(char* id, const char* str)
{
int i = 0;
str += 4; // "url(";
if (*str == '#')
if (*str && *str == '#')
str++;
while (i < 63 && *str != ')') {
while (i < 63 && *str && *str != ')') {
id[i] = *str++;
i++;
}