summaryrefslogtreecommitdiff
path: root/libavcodec/exr.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-10-19 23:28:08 +0200
committerMichael Niedermayer <michaelni@gmx.at>2013-10-19 23:28:08 +0200
commit80b1e1c03d26ade05b0f53d0731aa7398d4ef6f9 (patch)
tree2c7bfde10db30224d1247249a051a0ca220d85ac /libavcodec/exr.c
parentd0812f91c810e0a22fcea275cf0c0f05a22a75c3 (diff)
avcodec/exr: fix null pointer dereference
Fixes CID1108582 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/exr.c')
-rw-r--r--libavcodec/exr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/exr.c b/libavcodec/exr.c
index 6383302302..ef4fc36c60 100644
--- a/libavcodec/exr.c
+++ b/libavcodec/exr.c
@@ -562,7 +562,7 @@ static int huf_uncompress(GetByteContext *gb,
fail:
for (i = 0; i < HUF_DECSIZE; i++) {
- if (hdec[i].p)
+ if (hdec)
av_freep(&hdec[i].p);
}