From 42f3e07308b445ccb94fc9991cb66d91d1d35816 Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Sat, 21 Sep 2013 19:42:52 +0900 Subject: [PATCH] elm_menu.c: adopted new signal macro for menu. --- legacy/elementary/src/lib/elm_menu.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/legacy/elementary/src/lib/elm_menu.c b/legacy/elementary/src/lib/elm_menu.c index f340180a15..44b4a749f8 100644 --- a/legacy/elementary/src/lib/elm_menu.c +++ b/legacy/elementary/src/lib/elm_menu.c @@ -13,9 +13,13 @@ EAPI Eo_Op ELM_OBJ_MENU_BASE_ID = EO_NOOP; #define MY_CLASS_NAME "elm_menu" -static const char SIG_CLICKED[] = "clicked"; +#define ELM_PRIV_MENU_SIGNALS(cmd) \ + cmd(SIG_CLICKED, "clicked", "") + +ELM_PRIV_MENU_SIGNALS(ELM_PRIV_STATIC_VARIABLE_DECLARE); + static const Evas_Smart_Cb_Description _smart_callbacks[] = { - {SIG_CLICKED, ""}, + ELM_PRIV_MENU_SIGNALS(ELM_PRIV_SMART_CALLBACKS_DESC) {NULL, NULL} };