ivi-shell: add sanity check in ivi_shell_surface_configure

This should not get called unless there is an ivi_shell_surface.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Eugen Friedrich <friedrix@gmail.com>
dev
Pekka Paalanen 9 years ago
parent cfb053f27f
commit fd45f60f4e
  1. 6
      ivi-shell/ivi-shell.c

@ -108,7 +108,11 @@ ivi_shell_surface_configure(struct weston_surface *surface,
{ {
struct ivi_shell_surface *ivisurf = get_ivi_shell_surface(surface); struct ivi_shell_surface *ivisurf = get_ivi_shell_surface(surface);
if (surface->width == 0 || surface->height == 0 || ivisurf == NULL) assert(ivisurf);
if (!ivisurf)
return;
if (surface->width == 0 || surface->height == 0)
return; return;
if (ivisurf->width != surface->width || if (ivisurf->width != surface->width ||

Loading…
Cancel
Save