From ee4c152f712a0775e07d627e86c0c3f3978f47a3 Mon Sep 17 00:00:00 2001 From: rubidium Date: Thu, 9 Dec 2010 15:19:43 +0000 Subject: [PATCH] (svn r21442) -Fix [FS#4293] (r21412): don't use the current company for awarding subsidies; it's not quite valid there --- src/subsidy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/subsidy.cpp b/src/subsidy.cpp index 3411664809..b53c737587 100644 --- a/src/subsidy.cpp +++ b/src/subsidy.cpp @@ -41,7 +41,7 @@ void Subsidy::AwardTo(CompanyID company) this->remaining = SUBSIDY_CONTRACT_MONTHS; char company_name[MAX_LENGTH_COMPANY_NAME_CHARS * MAX_CHAR_LENGTH]; - SetDParam(0, _current_company); + SetDParam(0, company); GetString(company_name, STR_COMPANY_NAME, lastof(company_name)); char *cn = strdup(company_name);