From 72e1f7501bd6806022b7a33e1424ea2cc7fa4059 Mon Sep 17 00:00:00 2001 From: michael Date: Wed, 5 Jan 2011 03:49:07 +0000 Subject: fix for a bug introduced in the DE-LD021 driver git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@1140 3ae390bd-cb1e-0410-b409-cd5a39f66f1f --- drv_MatrixOrbital.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'drv_MatrixOrbital.c') diff --git a/drv_MatrixOrbital.c b/drv_MatrixOrbital.c index 5f6fd15..6988cfd 100644 --- a/drv_MatrixOrbital.c +++ b/drv_MatrixOrbital.c @@ -325,10 +325,10 @@ static int drv_MO_start(const char *section, const int quiet) Model = -1; } - if (Models[i].protocol == 3) { // Sure electronics USB LCD board - full line output + if (Model != -1 && Models[Model].protocol == 3) { // Sure electronics USB LCD board - full line output int i, j; - for (i = 0; i < Models[i].rows; i++) { // Clear buffer - for (j = 0; j < Models[i].cols; j++) { + for (i = 0; i < Models[Model].rows; i++) { // Clear buffer + for (j = 0; j < Models[Model].cols; j++) { dispBuffer[i][j] = ' '; } } -- cgit v1.2.3