From: Cedric BAIL Date: Thu, 13 Dec 2018 18:01:34 +0000 (-0800) Subject: ecore: allow for not specifying any static string in Efl.Model.properties.get helper. X-Git-Tag: submit/tizen/20190104.010806~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=148d1e958d26f108485cbcaeed95b7087d418a18;p=platform%2Fupstream%2Fefl.git ecore: allow for not specifying any static string in Efl.Model.properties.get helper. Reviewed-by: Xavi Artigas Differential Revision: https://phab.enlightenment.org/D7485 --- diff --git a/src/lib/ecore/efl_model_composite_private.h b/src/lib/ecore/efl_model_composite_private.h index eb9b07b47c..0b0f042349 100644 --- a/src/lib/ecore/efl_model_composite_private.h +++ b/src/lib/ecore/efl_model_composite_private.h @@ -2,13 +2,12 @@ #define EFL_MODEL_COMPOSITE_PROPERTIES(name, dyn, sta, ...) \ EFL_MODEL_COMPOSITE_PROPERTIES_SUPER(name, NULL, NULL, (dyn), sta, ##__VA_ARGS__) -#define EFL_MODEL_COMPOSITE_PROPERTIES_SUPER(name, obj, klass, dyn, sta, ...) \ +#define EFL_MODEL_COMPOSITE_PROPERTIES_SUPER(name, obj, klass, dyn, ...) \ Eina_Iterator *name; \ do \ { \ static const char *static_props__[] = { \ - sta, \ - ##__VA_ARGS__ \ + __VA_ARGS__ \ }; \ name = _efl_model_composite_properties_mix( \ ((obj) ? efl_model_properties_get(efl_super((obj), (klass))) : NULL), \