Panel->gslcd_displayed_flag = 1; Panel->gslcd_last_display_time = get_current_calender_time(); 
static void ctl_gslcd(int id){    char *lcd;    int i, j, k, data, mask;    char tmp[3];    if((lcd = event2string(id)) == NULL)	return;    if(lcd[0] != ME_GSLCD)	return;    lcd++;    for(i = 0; i < 16; i++)    {	for(j = 0; j < 4; j++)	{	    tmp[0]= lcd[2 * (j * 16 + i)];	    tmp[1]= lcd[2 * (j * 16 + i) + 1];	    if(sscanf(tmp, "%02X", &data) != 1)	    {		/* Invalid format */		return;	    }	    mask = 0x10;	    for(k = 0; k < 5; k++)	    {		if(data & mask)	{ctl_lcd_mark(1, j * 5 + k, i);}		else {ctl_lcd_mark(0, j * 5 + k, i);}		mask >>= 1;	    }	}    }	Panel->changed = 1;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/5b077a532298b780cf020ea927fc6e1f07c9e7c4/w32g_c.c/clean/interface/w32g_c.c