]> granicus.if.org Git - php/commitdiff
MFH: Fixed possible buffer overflow.
authorIlia Alshanetsky <iliaa@php.net>
Tue, 22 Jun 2004 20:27:50 +0000 (20:27 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Tue, 22 Jun 2004 20:27:50 +0000 (20:27 +0000)
ext/standard/iptc.c

index 9cb638a0880245a8bd5f4f54717f93a8478b801b..940cdb1162f79bc98652708d5f2fabf245adbba1 100644 (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;