[Upstream migration @62307] Merge remote branch 'origin/upstream'
[profile/ivi/ecore.git] / src / lib / ecore_evas / ecore_evas_x.c
index d3dcb58..a66caad 100755 (executable)
@@ -3269,6 +3269,7 @@ ecore_evas_gl_x11_options_new(const char *disp_name, Ecore_X_Window parent,
      (ee, ee->engine.x.win_root, x, y, w, h, 0, 0, opt);
    if (!ee->prop.window)
      {
+        ERR("evas_engine_info_set() init engine '%s' failed.", ee->driver);
         ecore_evas_free(ee);
         return NULL;
      }
@@ -3605,6 +3606,12 @@ ecore_evas_software_x11_16_new(const char *disp_name, Ecore_X_Window parent,
              return NULL;
           }
      }
+   else
+     {
+        ERR("evas_engine_info_set() init engine '%s' failed.", ee->driver);
+        ecore_evas_free(ee);
+        return NULL;
+     }
 
    ecore_x_icccm_hints_set(ee->prop.window,
                            1 /* accepts_focus */,
@@ -3923,6 +3930,12 @@ ecore_evas_software_x11_8_new(const char *disp_name, Ecore_X_Window parent,
              return NULL;
           }
      }
+   else
+     {
+        ERR("evas_engine_info_set() init engine '%s' failed.", ee->driver);
+        ecore_evas_free(ee);
+        return NULL;
+     }
 
    ecore_x_icccm_hints_set(ee->prop.window,
                            1 /* accepts_focus */,