* authorization. *
****************************************************************************/
/*
- * $Id: demo_menus.c,v 1.50 2013/06/08 21:38:37 tom Exp $
+ * $Id: demo_menus.c,v 1.52 2013/09/28 21:55:02 tom Exp $
*
* Demonstrate a variety of functions from the menu library.
* Thomas Dickey - 2005/4/9
MENU_DATA *ap = 0;
MENU_DATA *myList = 0;
int i;
- unsigned count = 0;
+ size_t count = 0;
if (filename != 0) {
struct stat sb;
int result;
for (ip = menu_items(mpTrace); *ip; ip++) {
- MENU_DATA *td = item_userptr(*ip);
+ MENU_DATA *td = (MENU_DATA *) item_userptr(*ip);
unsigned mask = td->mask;
if (mask == 0)
set_item_value(*ip, _nc_tracing == 0);
newtrace = 0;
for (ip = menu_items(mpTrace); *ip; ip++) {
if (item_value(*ip)) {
- MENU_DATA *td = item_userptr(*ip);
+ MENU_DATA *td = (MENU_DATA *) item_userptr(*ip);
newtrace |= td->mask;
}
}
if (code == E_UNKNOWN_COMMAND
|| code == E_NOT_POSTED) {
ITEM *item = current_item(last_menu);
- MENU_DATA *td = item_userptr(item);
+ MENU_DATA *td = (MENU_DATA *) item_userptr(item);
td->func((int) td->mask);
}
if (code == E_REQUEST_DENIED)