image_encoders_free_glz_drawables: enc is never NULL

It is called from 2 places.
1. display-channel.cpp:
   dcc_get_encoders always returns a non-null pointer.
2. image-encoders.cpp: image_encoders_release_glz
   <- image_encoders_free (where enc is not checked)
   <- dcc.c:image_encoders_free
   where non-null pointer is passed.

Signed-off-by: Uri Lublin <uril@redhat.com>
This commit is contained in:
Uri Lublin 2020-05-17 18:18:28 +03:00 committed by Frediano Ziglio
parent 8875e79c7c
commit 7edd55d95b

View File

@ -630,7 +630,7 @@ void image_encoders_free_glz_drawables_to_free(ImageEncoders* enc)
void image_encoders_free_glz_drawables(ImageEncoders *enc)
{
RingItem *ring_link;
GlzSharedDictionary *glz_dict = enc ? enc->glz_dict : NULL;
GlzSharedDictionary *glz_dict = enc->glz_dict;
if (!glz_dict) {
return;