From: Limin Wang <lance.lmw...@gmail.com> These are similar to the existing FF_ALLOC_ARRAY_OR_GOTO & FF_ALLOCZ_ARRAY_OR_GOTO, but the elsize is calcuated by sizeof(*p)
Signed-off-by: Limin Wang <lance.lmw...@gmail.com> --- libavutil/internal.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libavutil/internal.h b/libavutil/internal.h index 4acbcf5..9d68c3f 100644 --- a/libavutil/internal.h +++ b/libavutil/internal.h @@ -173,6 +173,12 @@ }\ } +#define FF_ALLOC_TYPED_ARRAY_OR_GOTO(ctx, p, nelem, label)\ + FF_ALLOC_ARRAY_OR_GOTO(ctx, p, nelem, sizeof(*(p)), label) + +#define FF_ALLOCZ_TYPED_ARRAY_OR_GOTO(ctx, p, nelem, label)\ + FF_ALLOCZ_ARRAY_OR_GOTO(ctx, p, nelem, sizeof(*(p)), label) + #include "libm.h" /** -- 1.8.3.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".