grfspecial.c
changeset 396 f7dc2d2144b6
parent 391 573193308396
child 397 fc532e982139
equal deleted inserted replaced
395:4c990f33dab7 396:f7dc2d2144b6
   899 	uint8 feature;
   899 	uint8 feature;
   900 	uint8 numprops;
   900 	uint8 numprops;
   901 	uint8 numinfo;
   901 	uint8 numinfo;
   902 	byte engine;
   902 	byte engine;
   903 	EngineInfo *ei;
   903 	EngineInfo *ei;
       
   904 
       
   905 	if (len == 1) {
       
   906 		DEBUG(grf, 8) ("Silently ignoring one-byte special sprite 0x00.");
       
   907 		return;
       
   908 	}
   904 
   909 
   905 	check_length(len, 6, "VehicleChangeInfo");
   910 	check_length(len, 6, "VehicleChangeInfo");
   906 	feature = buf[1];
   911 	feature = buf[1];
   907 	numprops = buf[2];
   912 	numprops = buf[2];
   908 	numinfo = buf[3];
   913 	numinfo = buf[3];