diff options
author | Thies C. Arntzen <thies@php.net> | 1999-12-22 14:46:31 +0000 |
---|---|---|
committer | Thies C. Arntzen <thies@php.net> | 1999-12-22 14:46:31 +0000 |
commit | ec33704c3929fc874ef434f623a58d34acfffd82 (patch) | |
tree | d23ef18398b44aa378c132a2b338f1adf936b52e /ext/standard/iptc.c | |
parent | ff737b60905e0a64dc98410b5fb9120b3e36350c (diff) | |
download | php-git-ec33704c3929fc874ef434f623a58d34acfffd82.tar.gz |
@- Fixed buffer overruns in iptcembed(). (Thies)
Diffstat (limited to 'ext/standard/iptc.c')
-rw-r--r-- | ext/standard/iptc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/iptc.c b/ext/standard/iptc.c index 88922be658..cd6d107f4f 100644 --- a/ext/standard/iptc.c +++ b/ext/standard/iptc.c @@ -218,7 +218,7 @@ PHP_FUNCTION(iptcembed) if (spool < 2) { fstat(fileno(fp),&sb); - poi = spoolbuf = emalloc(len + 30 + sb.st_size); + poi = spoolbuf = emalloc(len + sizeof(psheader) + sb.st_size + 1024); if (! spoolbuf) { fclose(fp); |