1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-20 13:33:02 +01:00

Fix strings in Intent

This commit is contained in:
Christian F. Coors
2017-10-07 13:53:06 +02:00
committed by Michael Steenbeek
parent 31e1ad43a8
commit 72b3896fec
4 changed files with 15 additions and 11 deletions

View File

@@ -162,15 +162,15 @@ public:
case WC_FIRE_PROMPT:
return window_staff_fire_prompt_open((rct_peep*)intent->GetPointerExtra(INTENT_EXTRA_PEEP));
case WC_INSTALL_TRACK:
return window_install_track_open(intent->GetStringExtra(INTENT_EXTRA_PATH));
return window_install_track_open(intent->GetStringExtra(INTENT_EXTRA_PATH).c_str());
case WC_GUEST_LIST:
return window_guest_list_open_with_filter(intent->GetSIntExtra(INTENT_EXTRA_GUEST_LIST_FILTER), intent->GetSIntExtra(INTENT_EXTRA_RIDE_ID));
case WC_LOADSAVE:
{
uint32 type = intent->GetUIntExtra(INTENT_EXTRA_LOADSAVE_TYPE);
const utf8 *defaultName = intent->GetStringExtra(INTENT_EXTRA_PATH);
std::string defaultName = intent->GetStringExtra(INTENT_EXTRA_PATH);
loadsave_callback callback = (loadsave_callback) intent->GetPointerExtra(INTENT_EXTRA_CALLBACK);
rct_window *w = window_loadsave_open(type, defaultName);
rct_window *w = window_loadsave_open(type, defaultName.c_str());
window_loadsave_set_loadsave_callback(callback);
return w;