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>
This commit is contained in:
parent
cfb053f27f
commit
fd45f60f4e
|
@ -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…
Reference in New Issue