diff -Naur grig-0.7.2/src/rig-gui-lcd.c grig-0.7.2-mod/src/rig-gui-lcd.c --- grig-0.7.2/src/rig-gui-lcd.c 2006-03-16 21:29:36.000000000 +0200 +++ grig-0.7.2-mod/src/rig-gui-lcd.c 2010-07-08 11:15:53.000000000 +0300 @@ -810,7 +810,7 @@ rig_gui_lcd_get_event_object (GdkEvent *event) { guint x,y; /* coordinates */ - guint i; + gint i; x = (guint) ((GdkEventButton*)event)->x; y = (guint) ((GdkEventButton*)event)->y; @@ -914,7 +914,7 @@ for (i=0; i<6; i++) lcd.digits[i].y = (lcd.height - lcd.dlh)/2; - for (i=6; i<13; i++) + for (i=6; i<12; i++) lcd.digits[i].y = lcd.digits[1].y + (lcd.dlh-lcd.dsh)-1; lcd.others[0].x = lcd.digits[2].x + lcd.dlw;