emotion: Check engine for NULL before dereferencing.
authorStefan Schmidt <s.schmidt@samsung.com>
Tue, 25 Jun 2013 13:36:38 +0000 (14:36 +0100)
committerStefan Schmidt <s.schmidt@samsung.com>
Tue, 25 Jun 2013 13:42:09 +0000 (14:42 +0100)
It might be that our engine list is empty and thus our engine might still
be set to NULL. Better check and return if this is the case instead of
dereferencing NULL.

src/modules/emotion/gstreamer/emotion_sink.c

index 79045fc..7cf66be 100644 (file)
@@ -1027,6 +1027,8 @@ _image_resize(void *data, Evas *e EINA_UNUSED, Evas_Object *obj, void *event_inf
                }
           }
 
+        if (!engine) return;
+
         if (strstr(engine, "software") != NULL)
           {
              caps = gst_caps_new_simple("video/x-raw-rgb",