(svn r6153) -Codechange: DeleteSign removes a sign from the pool
-Codechange: DestroySign is called by DeleteSign to remove all things where a sign depends on. Last 2 changes to prepare for new pool system. Not pretty now, will be soon.
This commit is contained in:
		
							
								
								
									
										8
									
								
								signs.c
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								signs.c
									
									
									
									
									
								
							@@ -103,7 +103,13 @@ static Sign *AllocateSign(void)
 | 
			
		||||
	return NULL;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/** Place a sign at the given coordinates. Ownership of sign has
 | 
			
		||||
void DestroySign(Sign *si)
 | 
			
		||||
{
 | 
			
		||||
	DeleteName(si->str);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Place a sign at the given coordinates. Ownership of sign has
 | 
			
		||||
 * no effect whatsoever except for the colour the sign gets for easy recognition,
 | 
			
		||||
 * but everybody is able to rename/remove it.
 | 
			
		||||
 * @param tile tile to place sign at
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user