1.1 --- a/core/smn_menus.cpp Thu Jun 21 19:51:34 2007 +0000
1.2 +++ b/core/smn_menus.cpp Thu Jun 21 23:06:37 2007 +0000
1.3 @@ -69,7 +69,7 @@
1.4 void OnMenuDisplay(IBaseMenu *menu, int client, IMenuPanel *display);
1.5 void OnMenuSelect(IBaseMenu *menu, int client, unsigned int item);
1.6 void OnMenuCancel(IBaseMenu *menu, int client, MenuCancelReason reason);
1.7 - void OnMenuEnd(IBaseMenu *menu);
1.8 + void OnMenuEnd(IBaseMenu *menu, MenuEndReason reason);
1.9 void OnMenuDestroy(IBaseMenu *menu);
1.10 void OnMenuVoteStart(IBaseMenu *menu);
1.11 void OnMenuVoteEnd(IBaseMenu *menu,
1.12 @@ -279,9 +279,9 @@
1.13 DoAction(menu, MenuAction_Cancel, client, (cell_t)reason);
1.14 }
1.15
1.16 -void CMenuHandler::OnMenuEnd(IBaseMenu *menu)
1.17 +void CMenuHandler::OnMenuEnd(IBaseMenu *menu, MenuEndReason reason)
1.18 {
1.19 - DoAction(menu, MenuAction_End, 0, 0);
1.20 + DoAction(menu, MenuAction_End, reason, 0);
1.21 }
1.22
1.23 void CMenuHandler::OnMenuDestroy(IBaseMenu *menu)