Fixed possible buffer overflow.

This commit is contained in:
Ilia Alshanetsky 2004-06-22 20:27:46 +00:00
parent ef81373201
commit 869a90f015

View File

@ -351,7 +351,7 @@ PHP_FUNCTION(iptcparse)
inx += 2;
}
sprintf(key, "%d#%03d", (unsigned int) dataset, (unsigned int) recnum);
snprintf(key, sizeof(key), "%d#%03d", (unsigned int) dataset, (unsigned int) recnum);
if ((len > length) || (inx + len) > length)
break;