libavcodec/options.c:583: warning: assignment discards qualifiers from pointer target type libavcodec/options.c:589: warning: initialization discards qualifiers from pointer target type
Unified · Split
| @@ -580,13 +580,13 @@ int avcodec_get_context_defaults3(AVCodecContext *s, AVCodec *codec){ · 579 unmodified lines | ||
| 580 | 580 | } |
| 581 | 581 | } |
| 582 | 582 | if(codec->priv_class){ |
| 583 | − *(AVClass**)s->priv_data= codec->priv_class; | |
| 583 | + *(const AVClass**)s->priv_data = codec->priv_class; | |
| 584 | 584 | av_opt_set_defaults(s->priv_data); |
| 585 | 585 | } |
| 586 | 586 | } |
| 587 | 587 | if (codec && codec->defaults) { |
| 588 | 588 | int ret; |
| 589 | − AVCodecDefault *d = codec->defaults; | |
| 589 | + const AVCodecDefault *d = codec->defaults; | |
| 590 | 590 | while (d->key) { |
| 591 | 591 | ret = av_set_string3(s, d->key, d->value, 0, NULL); |
| 592 | 592 | av_assert0(ret >= 0); |