1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-19 21:13:05 +01:00

Remove most usages of 'new Intent'

This commit is contained in:
Gymnasiast
2018-02-05 22:59:44 +01:00
committed by Michael Steenbeek
parent e3c0f6606d
commit cc4f7e144a
9 changed files with 68 additions and 91 deletions

View File

@@ -178,12 +178,11 @@ bool track_design_save(uint8 rideIndex)
utf8 track_name[256];
format_string(track_name, sizeof(track_name), ride->name, &ride->name_arguments);
Intent * intent = new Intent(WC_LOADSAVE);
intent->putExtra(INTENT_EXTRA_LOADSAVE_TYPE, LOADSAVETYPE_SAVE | LOADSAVETYPE_TRACK);
intent->putExtra(INTENT_EXTRA_PATH, track_name);
intent->putExtra(INTENT_EXTRA_CALLBACK, (void *) track_design_save_callback);
context_open_intent(intent);
delete intent;
auto intent = Intent(WC_LOADSAVE);
intent.putExtra(INTENT_EXTRA_LOADSAVE_TYPE, LOADSAVETYPE_SAVE | LOADSAVETYPE_TRACK);
intent.putExtra(INTENT_EXTRA_PATH, track_name);
intent.putExtra(INTENT_EXTRA_CALLBACK, (void *) track_design_save_callback);
context_open_intent(&intent);
return true;
}