On Sat, Sep 19, 2015 at 07:08:01PM -0400, Ganesh Ajjanagadde wrote:
> s->frame is non-const, so this casts them explicitly.
> This suppresses -Wdiscarded-qualifiers seen in e.g
> http://fate.ffmpeg.org/log.cgi?time=20150919100330&log=compile&slot=x86_64-archlinux-gcc-enableshared.
> 
> Signed-off-by: Ganesh Ajjanagadde <gajjanaga...@gmail.com>
> ---
>  libavcodec/dvenc.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/libavcodec/dvenc.c b/libavcodec/dvenc.c
> index 5de12cc..0f4daa1 100644
> --- a/libavcodec/dvenc.c
> +++ b/libavcodec/dvenc.c
> @@ -721,7 +721,7 @@ static int dvvideo_encode_frame(AVCodecContext *c, 
> AVPacket *pkt,
>          return ret;
>  
>      c->pix_fmt                = s->sys->pix_fmt;
> -    s->frame                  = frame;
> +    s->frame                  = (AVFrame *) frame;

Just a note here: I see you tend to like "(type *) var" style. I honestly
don't mind that much, but keep in mind the common way is to stick the var
to the cast (for various reasons such as consistency with most of the
current code base but also because it makes more sense semantically as
well as avoiding  confusion with more complex expressions).

Feel free to commit as is, I won't raise it again, I'm just trying to
prevent an introduction of a more "distributed" code style.

-- 
Clément B.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to