diff options
author | peter1138 <peter1138@openttd.org> | 2006-09-18 06:34:37 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2006-09-18 06:34:37 +0000 |
commit | 6717160ebe0fe8f9891d3f0c164e7ee47b363bd4 (patch) | |
tree | 8b6a1b6129c9d6bd970176941c8a4bae91fbfe79 | |
parent | 37e00dbef2e4efa25dd9ddb4ca227f4fffde924f (diff) | |
download | openttd-6717160ebe0fe8f9891d3f0c164e7ee47b363bd4.tar.xz |
(svn r6475) - Fix (r6055): Don't try to sort industries when there are none. Thanks to 'Delboy'
-rw-r--r-- | industry_gui.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/industry_gui.c b/industry_gui.c index 4b3a1a2c0..1671098be 100644 --- a/industry_gui.c +++ b/industry_gui.c @@ -556,6 +556,9 @@ static void MakeSortedIndustryList(void) const Industry* i; int n = 0; + /* Don't attempt a sort if there are no industries */ + if (GetIndustryArraySize() == 0) return; + /* Create array for sorting */ _industry_sort = realloc((void *)_industry_sort, GetIndustryArraySize() * sizeof(_industry_sort[0])); if (_industry_sort == NULL) |