Changeset - r16648:3ac9ad08434a
[Not reviewed]
master
0 1 0
terkhen - 14 years ago 2010-12-04 22:54:11
terkhen@openttd.org
(svn r21389) -Feature: Use alphabetical order when sorting industries by type at the industry directory window.
1 file changed with 5 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/industry_gui.cpp
Show inline comments
 
@@ -1143,7 +1143,11 @@ protected:
 
	/** Sort industries by type and name */
 
	static int CDECL IndustryTypeSorter(const Industry * const *a, const Industry * const *b)
 
	{
 
		int r = (*a)->type - (*b)->type;
 
		int it_a = 0;
 
		while (it_a != NUM_INDUSTRYTYPES && (*a)->type != _sorted_industry_types[it_a]) it_a++;
 
		int it_b = 0;
 
		while (it_b != NUM_INDUSTRYTYPES && (*b)->type != _sorted_industry_types[it_b]) it_b++;
 
		int r = it_a - it_b;
 
		return (r == 0) ? IndustryNameSorter(a, b) : r;
 
	}
 

	
0 comments (0 inline, 0 general)