File diff r10780:f7de0458659f → r10781:758b3ae29fdd
src/newgrf_config.cpp
Show inline comments
 
@@ -456,12 +456,12 @@ char *FindUnknownGRFName(uint32 grfid, u
 

	
 

	
 
/* Retrieve a NewGRF from the current config by its grfid */
 
GRFConfig *GetGRFConfig(uint32 grfid)
 
GRFConfig *GetGRFConfig(uint32 grfid, uint32 mask)
 
{
 
	GRFConfig *c;
 

	
 
	for (c = _grfconfig; c != NULL; c = c->next) {
 
		if (c->grfid == grfid) return c;
 
		if ((c->grfid & mask) == (grfid & mask)) return c;
 
	}
 

	
 
	return NULL;