b=306088, followup check for partial parse of a number, a=brendan

This commit is contained in:
vladimir%pobox.com 2005-09-02 23:32:36 +00:00
Родитель 7a04d4c7d0
Коммит 77f79ce318
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -295,7 +295,7 @@ nsSVGTransformList::ParseParameterList(char *paramstr, float *vars, PRInt32 nvar
while ((arg = nsCRT::strtok(argrest, arg_delimiters, &argrest))) {
if (num_args_found < nvars) {
f = (float) PR_strtod(arg, &argend);
if (arg == argend)
if (arg == argend || *argend != '\0')
return -1;
vars[num_args_found] = f;