src/industry_cmd.cpp
changeset 6839 2cc0a04fa761
parent 6824 b37cba5bf2ca
child 6859 24e98db499c9
--- a/src/industry_cmd.cpp	Sat Jun 09 18:31:04 2007 +0000
+++ b/src/industry_cmd.cpp	Sun Jun 10 01:25:21 2007 +0000
@@ -147,7 +147,6 @@
 	}
 
 	_industry_sort_dirty = true;
-	_total_industries--;
 	DecIndustryTypeCount(i->type);
 
 	DeleteSubsidyWithIndustry(i->index);
@@ -1355,7 +1354,6 @@
 	uint32 r;
 	int j;
 
-	_total_industries++;
 	i->xy = tile;
 	i->width = i->height = 0;
 	i->type = type;
@@ -1857,8 +1855,7 @@
 	CleanPool(&_Industry_pool);
 	AddBlockToPool(&_Industry_pool);
 
-	_total_industries = 0;
-	memset(&_industry_counts, 0, sizeof(_industry_counts));
+	ResetIndustryCounts();
 	_industry_sort_dirty = true;
 	_industry_sound_tile = 0;
 }
@@ -1926,7 +1923,7 @@
 {
 	int index;
 
-	_total_industries = 0;
+	ResetIndustryCounts();
 
 	while ((index = SlIterateArray()) != -1) {
 		Industry *i;
@@ -1937,8 +1934,6 @@
 		i = GetIndustry(index);
 		SlObject(i, _industry_desc);
 		IncIndustryTypeCount(i->type);
-
-		_total_industries++;
 	}
 }