1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-10-01 03:36:26 -04:00

draw_frames(): move @more to inner scope.

This commit is contained in:
Laurent MONIN 2005-12-13 16:59:10 +01:00 committed by Laurent MONIN
parent 4a930507e4
commit dbcc033edb

View File

@ -291,7 +291,7 @@ draw_frames(struct session *ses)
{
struct document_view *doc_view, *current_doc_view;
int *l;
int n, d, more;
int n, d;
assert(ses && ses->doc_view && ses->doc_view->document);
if_assert_failed return;
@ -308,16 +308,19 @@ draw_frames(struct session *ses)
current_doc_view = current_frame(ses);
d = 0;
do {
more = 0;
while (1) {
int more = 0;
foreach (doc_view, ses->scrn_frames) {
if (doc_view->depth == d)
draw_doc(ses, doc_view, doc_view == current_doc_view);
else if (doc_view->depth > d)
more = 1;
}
if (!more) break;
d++;
} while (more);
};
}
/* @rerender is ridiciously wound-up. */