diff --git a/legacy/ecore/src/lib/ecore_evas/ecore_evas_fb.c b/legacy/ecore/src/lib/ecore_evas/ecore_evas_fb.c index 3b367a9a23..dadfb9540e 100644 --- a/legacy/ecore/src/lib/ecore_evas/ecore_evas_fb.c +++ b/legacy/ecore/src/lib/ecore_evas/ecore_evas_fb.c @@ -584,7 +584,7 @@ ecore_evas_fb_new(char *disp_name, int rotation, int w, int h) ee->engine.func = (Ecore_Evas_Engine_Func *)&_ecore_fb_engine_func; - ee->driver = strdup("fb"); + ee->driver = "fb"; if (disp_name) ee->name = strdup(disp_name); if (w < 1) w = 1; diff --git a/legacy/ecore/src/lib/ecore_evas/ecore_evas_private.h b/legacy/ecore/src/lib/ecore_evas/ecore_evas_private.h index 35d20fef87..be8c52d212 100644 --- a/legacy/ecore/src/lib/ecore_evas/ecore_evas_private.h +++ b/legacy/ecore/src/lib/ecore_evas/ecore_evas_private.h @@ -155,7 +155,7 @@ struct _Ecore_Evas Ecore_List __list_data; ECORE_MAGIC; Evas *evas; - char *driver; + const char *driver; char *name; int x, y, w, h; short rotation;