diff --git a/src/bin/e_int_border_menu.c b/src/bin/e_int_border_menu.c index f00df664b..8b2d7fd22 100644 --- a/src/bin/e_int_border_menu.c +++ b/src/bin/e_int_border_menu.c @@ -197,7 +197,7 @@ e_int_border_menu_create(E_Border *bd) "e/widgets/border/default/close"); } EINA_LIST_FOREACH(menu_hooks, l, h) - h->cb(bd, h->data); + h->cb(h->data, bd); } EAPI void diff --git a/src/bin/e_int_border_menu.h b/src/bin/e_int_border_menu.h index 51fc239a2..150824680 100644 --- a/src/bin/e_int_border_menu.h +++ b/src/bin/e_int_border_menu.h @@ -4,7 +4,7 @@ #ifndef E_INT_BORDER_MENU_H #define E_INT_BORDER_MENU_H -typedef void (*E_Border_Menu_Hook_Cb)(E_Border *, void *); +typedef void (*E_Border_Menu_Hook_Cb)(void *, E_Border *); typedef struct E_Border_Menu_Hook { E_Border_Menu_Hook_Cb cb;