diff options
| author | bernard.xiong <[email protected]> | 2010-05-16 02:02:27 +0000 |
|---|---|---|
| committer | bernard.xiong <[email protected]> | 2010-05-16 02:02:27 +0000 |
| commit | 0cea283b5ef37377552455ed98e9cc755b634f2f (patch) | |
| tree | ce2defe82be3cca40c56040306d61e6be743d5c7 /examples | |
| parent | eb84483f762f2c0c473df9f56d47d5b8d80efcec (diff) | |
fix compiling error on mini2440.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@713 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/gui/SConscript | 1 | ||||
| -rw-r--r-- | examples/gui/demo_listview_icon.c | 9 |
2 files changed, 5 insertions, 5 deletions
diff --git a/examples/gui/SConscript b/examples/gui/SConscript index b1b85b1060..b1ec96f581 100644 --- a/examples/gui/SConscript +++ b/examples/gui/SConscript @@ -4,6 +4,7 @@ src_local = Split(""" demo_view_dc_buffer.c
demo_fnview.c
demo_listview.c
+demo_listview_icon.c
demo_panel_single.c
demo_view.c
demo_view_animation.c
diff --git a/examples/gui/demo_listview_icon.c b/examples/gui/demo_listview_icon.c index 20f69a1531..b24dd00d12 100644 --- a/examples/gui/demo_listview_icon.c +++ b/examples/gui/demo_listview_icon.c @@ -12,7 +12,6 @@ static rtgui_workbench_t* workbench = RT_NULL;
static rtgui_list_view_t* _view = RT_NULL;
-static rtgui_image_t* return_image = RT_NULL;
/* �б���Ķ������� */
static void listitem_action(void* parameter)
@@ -294,7 +293,7 @@ static void open_btn_onbutton(rtgui_widget_t* widget, struct rtgui_event* event) rt_snprintf(item_name, sizeof(item_name), "ͼ��%d", index);
items[index].action = listitem_action;
items[index].image = item_icon;
- items[index].name = strdup(item_name);
+ items[index].name = rt_strdup(item_name);
items[index].parameter = (void*) index;
}
@@ -313,7 +312,7 @@ static void open_btn_onbutton(rtgui_widget_t* widget, struct rtgui_event* event) rtgui_view_show(RTGUI_VIEW(_view), RT_TRUE);
rtgui_view_destroy(RTGUI_VIEW(_view));
- _view = RT_TRUE;
+ _view = RT_NULL;
}
/* ����������ʾ�б���ͼ����ͼ */
@@ -327,10 +326,10 @@ rtgui_view_t* demo_listview_icon_view(rtgui_workbench_t* workbench) if (item_icon == RT_NULL)
item_icon = rtgui_image_create_from_mem("xpm",
- image_xpm, sizeof(image_xpm), RT_TRUE);
+ (const rt_uint8_t*)image_xpm, sizeof(image_xpm), RT_TRUE);
if (exit_icon == RT_NULL)
exit_icon = rtgui_image_create_from_mem("xpm",
- exit_xpm, sizeof(image_xpm), RT_TRUE);
+ (const rt_uint8_t*)exit_xpm, sizeof(image_xpm), RT_TRUE);
/* ���Ӷ�����ť */
demo_view_get_rect(view, &rect);
|
