avfilter/curves: fix resource leaks.

Fixes CID1206650
This commit is contained in:
Clément Bœsch 2014-04-27 11:49:13 +02:00
parent b432960528
commit b2cfd1fde7
1 changed files with 4 additions and 2 deletions

View File

@ -331,8 +331,10 @@ static int parse_psfile(AVFilterContext *ctx, const char *fname)
return ret;
#define READ16(dst) do { \
if (size < 2) \
return AVERROR_INVALIDDATA; \
if (size < 2) { \
ret = AVERROR_INVALIDDATA; \
goto end; \
} \
dst = AV_RB16(buf); \
buf += 2; \
size -= 2; \