[asterisk-commits] branch russell/menuselect_buildoptions r34129 -
/team/russell/menuselect_buil...
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Wed Jun 14 08:31:27 MST 2006
Author: russell
Date: Wed Jun 14 10:31:27 2006
New Revision: 34129
URL: http://svn.digium.com/view/asterisk?rev=34129&view=rev
Log:
fix up interface changes ...
Modified:
team/russell/menuselect_buildoptions/build_tools/menuselect.c
team/russell/menuselect_buildoptions/build_tools/menuselect_curses.c
Modified: team/russell/menuselect_buildoptions/build_tools/menuselect.c
URL: http://svn.digium.com/view/asterisk/team/russell/menuselect_buildoptions/build_tools/menuselect.c?rev=34129&r1=34128&r2=34129&view=diff
==============================================================================
--- team/russell/menuselect_buildoptions/build_tools/menuselect.c (original)
+++ team/russell/menuselect_buildoptions/build_tools/menuselect.c Wed Jun 14 10:31:27 2006
@@ -412,15 +412,15 @@
int i = 0;
AST_LIST_TRAVERSE(&cat->members, mem, list) {
+ if (i++ == index)
+ break;
AST_LIST_TRAVERSE(&mem->buildopts, bop, list) {
if (i++ == index) {
mem = NULL;
break;
}
}
- if (!mem)
- break;
- else if (i++ == index)
+ if (bop)
break;
}
Modified: team/russell/menuselect_buildoptions/build_tools/menuselect_curses.c
URL: http://svn.digium.com/view/asterisk/team/russell/menuselect_buildoptions/build_tools/menuselect_curses.c?rev=34129&r1=34128&r2=34129&view=diff
==============================================================================
--- team/russell/menuselect_buildoptions/build_tools/menuselect_curses.c (original)
+++ team/russell/menuselect_buildoptions/build_tools/menuselect_curses.c Wed Jun 14 10:31:27 2006
@@ -200,7 +200,8 @@
waddstr(menu, buf);
AST_LIST_TRAVERSE(&mem->buildopts, bop, list) {
- memnum++;
+ if (memnum++ == end)
+ break;
snprintf(buf, sizeof(buf), " <%s> %s", bop->enabled ? "*" : " ", bop->name);
wmove(menu, linenum++, max_x / 2 - 10);
waddstr(menu, buf);
@@ -211,7 +212,7 @@
if (curopt + 1 <= memnum)
display_mem_info(menu, mem, start, end);
- if (memnum == end)
+ if (memnum >= end)
break;
}
More information about the asterisk-commits
mailing list