summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2016-03-07 16:26:01 +0100
committerAnatol Belski <ab@php.net>2016-03-07 16:26:01 +0100
commit0fccddba75c68e7dd70f26ee595995bffba6dfe1 (patch)
treedded2e6c7fda5aead914dd805b3d2abcca138138
parent860dc17ab758683a121d66a625308bdfbbcad5c4 (diff)
downloadphp-git-0fccddba75c68e7dd70f26ee595995bffba6dfe1.tar.gz
add error check
-rw-r--r--ext/gd/libgd/gd_webp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/gd/libgd/gd_webp.c b/ext/gd/libgd/gd_webp.c
index eef65f79fb..e85e9d9ffa 100644
--- a/ext/gd/libgd/gd_webp.c
+++ b/ext/gd/libgd/gd_webp.c
@@ -14,6 +14,8 @@ gdImagePtr gdImageCreateFromWebp (FILE * inFile)
{
gdImagePtr im;
gdIOCtx *in = gdNewFileCtx(inFile);
+ if (!in)
+ return 0;
im = gdImageCreateFromWebpCtx(in);
in->gd_free(in);