if ((val >= 0) && (val & (1 << 6)) == 0) 
if ((val >= 0) && (val & (1 << 6))) 
static void ds1337_init_client(struct i2c_client *client){	s32 val;	/* Ensure that device is set in 24-hour mode */	val = i2c_smbus_read_byte_data(client, DS1337_REG_HOUR);	if ((val >= 0) && (val & (1 << 6)) == 0)		i2c_smbus_write_byte_data(client, DS1337_REG_HOUR,					  val | (1 << 6));}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/d91e16943fdaf02bf3459059abca1032589c0663/ds1337.c/clean/drivers/i2c/chips/ds1337.c