]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/avpacket.c
dcadsp: add int8x8_fmul_int32 to dsp context
[ffmpeg] / libavcodec / avpacket.c
index 79123b186c5c8893f0cfb84e1708ed2546e10b35..c0a0f8cd7ba660c71e89931eeec377a0b9345e39 100644 (file)
@@ -64,12 +64,13 @@ FF_ENABLE_DEPRECATION_WARNINGS
 
 static int packet_alloc(AVBufferRef **buf, int size)
 {
+    int ret;
     if ((unsigned)size >= (unsigned)size + FF_INPUT_BUFFER_PADDING_SIZE)
         return AVERROR(EINVAL);
 
-    av_buffer_realloc(buf, size + FF_INPUT_BUFFER_PADDING_SIZE);
-    if (!buf)
-        return AVERROR(ENOMEM);
+    ret = av_buffer_realloc(buf, size + FF_INPUT_BUFFER_PADDING_SIZE);
+    if (ret < 0)
+        return ret;
 
     memset((*buf)->data + size, 0, FF_INPUT_BUFFER_PADDING_SIZE);