summaryrefslogtreecommitdiff
path: root/components/rtgui/widgets
diff options
context:
space:
mode:
authorwuyangyong <[email protected]>2011-01-12 06:21:10 +0000
committerwuyangyong <[email protected]>2011-01-12 06:21:10 +0000
commit50bd74d3cbe0bfcd3d3a936fcf7ee42049a5829c (patch)
treeb10bf2bf01740777e6328c51334af1ef36cf1dd7 /components/rtgui/widgets
parentafbce6d5f9b7a8afee135e5fd4cbe4f8fec860ee (diff)
fix compiler error.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1238 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'components/rtgui/widgets')
-rw-r--r--components/rtgui/widgets/menu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/rtgui/widgets/menu.c b/components/rtgui/widgets/menu.c
index 215a426cbb..672fe9ba22 100644
--- a/components/rtgui/widgets/menu.c
+++ b/components/rtgui/widgets/menu.c
@@ -49,7 +49,7 @@ static void _rtgui_menu_onitem(struct rtgui_widget* widget, struct rtgui_event*
rt_uint16_t count;
rtgui_rect_t item_rect;
- items = menu->items[menu->items_list->current_item].submenu;
+ items = (rtgui_menu_item_t*)menu->items[menu->items_list->current_item].submenu;
count = menu->items[menu->items_list->current_item].submenu_count;
if (menu->sub_menu != RT_NULL)
{
@@ -164,7 +164,7 @@ static rt_bool_t rtgui_menu_on_deactivate(rtgui_widget_t* widget, rtgui_event_t*
{
/* whether click on parent menu */
if (rtgui_win_is_activated(RTGUI_WIN(menu->parent_menu)) == RT_TRUE &&
- menu->parent_menu->items[menu->parent_menu->items_list->current_item].submenu == menu->items)
+ menu->parent_menu->items[menu->parent_menu->items_list->current_item].submenu == (struct rtgui_menu_item_t *)menu->items)
return RT_TRUE;
}