diff options
author | Scott D Phillips <scott.d.phillips@intel.com> | 2017-04-05 11:15:41 -0700 |
---|---|---|
committer | Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com> | 2017-04-06 11:03:12 +0200 |
commit | 123672a9bd3d5807affaaf2cecd3e56acd521d53 (patch) | |
tree | 4792d4bc9a2b66807580b7153a4f0ea60d35a174 | |
parent | be990f5ed44b1b47df33936f94d7e01a18e103aa (diff) |
libs: encoder: vp9: Fix initialization of ref_list
gcc 7.0.1 gives a memset-elt-size warning in gst_vaapi_encoder_vp9_init:
'memset' used with length equal to number of elements without
multiplication by element size [-Werror=memset-elt-size]
https://bugzilla.gnome.org/show_bug.cgi?id=780947
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapiencoder_vp9.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c b/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c index 7b537758..b9af7855 100644 --- a/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c +++ b/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c @@ -440,7 +440,8 @@ gst_vaapi_encoder_vp9_init (GstVaapiEncoder * base_encoder) encoder->sharpness_level = DEFAULT_SHARPNESS_LEVEL; encoder->yac_qi = DEFAULT_YAC_QINDEX; - memset (encoder->ref_list, 0, G_N_ELEMENTS (encoder->ref_list)); + memset (encoder->ref_list, 0, + G_N_ELEMENTS (encoder->ref_list) * sizeof (encoder->ref_list[0])); encoder->ref_list_idx = 0; return TRUE; |