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>
diff --git a/ivi-shell/ivi-shell.c b/ivi-shell/ivi-shell.c
index 9c11f6f..d136f46 100644
--- a/ivi-shell/ivi-shell.c
+++ b/ivi-shell/ivi-shell.c
@@ -108,7 +108,11 @@
{
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;
if (ivisurf->width != surface->width ||