Strictly use int32_t for ShowMenuDialog

This commit is contained in:
Gymnasiast 2020-12-13 16:02:57 +01:00
parent 72cc8df395
commit 9058f00bfa
No known key found for this signature in database
GPG Key ID: DBFFF47AB2CA3EDD
3 changed files with 3 additions and 3 deletions

View File

@ -35,7 +35,7 @@ namespace OpenRCT2
virtual void ShowMessageBox(SDL_Window* window, const std::string& message) abstract;
virtual bool HasMenuSupport() abstract;
virtual int ShowMenuDialog(
virtual int32_t ShowMenuDialog(
const std::vector<std::string>& options, const std::string& title, const std::string& text) abstract;
virtual void OpenFolder(const std::string& path) abstract;

View File

@ -98,7 +98,7 @@ namespace OpenRCT2::Ui
int32_t ShowMenuDialog(
const std::vector<std::string>& options, const std::string& title, const std::string& text) override
{
return options.size();
return static_cast<int32_t>(options.size());
}
void OpenFolder(const std::string& /*path*/) override
{

View File

@ -116,7 +116,7 @@ namespace OpenRCT2
virtual bool HasMenuSupport() abstract;
// Creates a menu with a series of options, returns the index of the selected option
virtual int ShowMenuDialog(
virtual int32_t ShowMenuDialog(
const std::vector<std::string>& options, const std::string& title, const std::string& text) abstract;
virtual void OpenFolder(const std::string& path) abstract;
virtual void OpenURL(const std::string& url) abstract;