Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
{
struct regedit *regedit;
struct tree_node *root;
- int c;
+ int key;
initscr();
start_color();
update_panels();
doupdate();
- while (1) {
- c = regedit_getch();
- if (c == 'q' || c == 'Q') {
- break;
- }
- handle_main_input(regedit, c);
+
+ do {
+ key = regedit_getch();
+
+ handle_main_input(regedit, key);
update_panels();
doupdate();
- }
+ } while (key != 'q' || key == 'Q');
endwin();
}