paths.
This will also unb0rk Edje externals signal proxying.
SVN revision: 71868
static Elm_Button_Smart_Class _sc =
ELM_BUTTON_SMART_CLASS_INIT_NAME_VERSION(BUTTON_SMART_NAME);
static const Elm_Button_Smart_Class *class = NULL;
+ Evas_Smart_Class *esc = (Evas_Smart_Class *)&_sc;
if (class) return class;
_elm_button_smart_set(&_sc);
+ esc->callbacks = _smart_callbacks;
class = &_sc;
return class;
static Elm_Image_Smart_Class _sc =
ELM_IMAGE_SMART_CLASS_INIT_NAME_VERSION(IMAGE_SMART_NAME);
static const Elm_Image_Smart_Class *class = NULL;
+ Evas_Smart_Class *esc = (Evas_Smart_Class *)&_sc;
if (class)
return class;
_elm_image_smart_set(&_sc);
+ esc->callbacks = _smart_callbacks;
class = &_sc;
return class;
static Elm_Layout_Smart_Class _sc =
ELM_LAYOUT_SMART_CLASS_INIT_NAME_VERSION(LAYOUT_SMART_NAME);
static const Elm_Layout_Smart_Class *class = NULL;
+ Evas_Smart_Class *esc = (Evas_Smart_Class *)&_sc;
if (class)
return class;
_elm_layout_smart_set(&_sc);
+ esc->callbacks = _smart_callbacks;
class = &_sc;
return class;