From b8400a9f661f4cd4f5611a3b1db91df72bf1ce35 Mon Sep 17 00:00:00 2001 From: marschap Date: Sun, 20 Aug 2006 20:46:52 +0000 Subject: [PATCH] fix previous commit --- clients/lcdproc/mode.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/clients/lcdproc/mode.c b/clients/lcdproc/mode.c index baa792a..93efcb7 100644 --- a/clients/lcdproc/mode.c +++ b/clients/lcdproc/mode.c @@ -69,14 +69,17 @@ update_screen(mode *m, int display) int old_status = status; if (m && m->func) { +#ifdef LCDPROC_EYEBOXONE + int init_flag = (m->flags & INITIALIZED); +#endif + status = m->func(m->timer, display, &(m->flags)); #ifdef LCDPROC_EYEBOXONE /* Eyebox Init */ - if((m->flags & INITIALIZED) == 0) + if (init_flag == 0) eyebox_screen(m->which,0); /* Eyebox Flush */ eyebox_screen(m->which,1); #endif - status = m->func(m->timer, display, &(m->flags)); } if (status != old_status)