Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ewl
Dir : e17/libs/ewl/src/lib Modified Files: ewl_list.c ewl_mvc.c Log Message: - fix warnings =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_list.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- ewl_list.c 1 Apr 2007 21:48:06 -0000 1.22 +++ ewl_list.c 29 Jun 2007 14:48:57 -0000 1.23 @@ -97,7 +97,7 @@ /* create all the widgets and pack into the container */ ewl_container_reset(EWL_CONTAINER(list)); - for (i = 0; i < model->count(mvc_data); i++) + for (i = 0; i < (int)model->count(mvc_data); i++) { Ewl_Widget *o; @@ -150,6 +150,7 @@ void ewl_list_cb_item_clicked(Ewl_Widget *w, void *ev __UNUSED__, void *data) { + Ewl_Model *model; unsigned int row; DENTER_FUNCTION(DLEVEL_STABLE); @@ -158,8 +159,9 @@ DCHECK_TYPE("w", w, EWL_WIDGET_TYPE); DCHECK_TYPE("data", data, EWL_LIST_TYPE); + model = ewl_mvc_model_get(EWL_MVC(data)); row = ewl_container_child_index_get(EWL_CONTAINER(data), w); - if (row == -1) + if (row > model->count(data)) { if (!EWL_HIGHLIGHT_IS(w)) { =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_mvc.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- ewl_mvc.c 25 Apr 2007 21:29:08 -0000 1.23 +++ ewl_mvc.c 29 Jun 2007 14:48:57 -0000 1.24 @@ -1193,7 +1193,7 @@ } static void -ewl_mvc_cb_highlight_destroy(Ewl_Widget *w, void *ev, void *data) +ewl_mvc_cb_highlight_destroy(Ewl_Widget *w, void *ev __UNUSED__, void *data) { Ewl_Selection *sel; ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs