mirror of
https://github.com/minetest/minetest.git
synced 2024-10-04 08:53:16 +02:00
Use make_irr instead of new + drop() in Game::handleCallbacks
This commit is contained in:
parent
b93ae33f85
commit
2b2f2dee20
@ -1871,26 +1871,26 @@ inline bool Game::handleCallbacks()
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (g_gamecallback->changepassword_requested) {
|
if (g_gamecallback->changepassword_requested) {
|
||||||
(new GUIPasswordChange(guienv, guiroot, -1,
|
(void)make_irr<GUIPasswordChange>(guienv, guiroot, -1,
|
||||||
&g_menumgr, client, texture_src))->drop();
|
&g_menumgr, client, texture_src);
|
||||||
g_gamecallback->changepassword_requested = false;
|
g_gamecallback->changepassword_requested = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (g_gamecallback->changevolume_requested) {
|
if (g_gamecallback->changevolume_requested) {
|
||||||
(new GUIVolumeChange(guienv, guiroot, -1,
|
(void)make_irr<GUIVolumeChange>(guienv, guiroot, -1,
|
||||||
&g_menumgr, texture_src))->drop();
|
&g_menumgr, texture_src);
|
||||||
g_gamecallback->changevolume_requested = false;
|
g_gamecallback->changevolume_requested = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (g_gamecallback->keyconfig_requested) {
|
if (g_gamecallback->keyconfig_requested) {
|
||||||
(new GUIKeyChangeMenu(guienv, guiroot, -1,
|
(void)make_irr<GUIKeyChangeMenu>(guienv, guiroot, -1,
|
||||||
&g_menumgr, texture_src))->drop();
|
&g_menumgr, texture_src);
|
||||||
g_gamecallback->keyconfig_requested = false;
|
g_gamecallback->keyconfig_requested = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!g_gamecallback->show_open_url_dialog.empty()) {
|
if (!g_gamecallback->show_open_url_dialog.empty()) {
|
||||||
(new GUIOpenURLMenu(guienv, guiroot, -1,
|
(void)make_irr<GUIOpenURLMenu>(guienv, guiroot, -1,
|
||||||
&g_menumgr, texture_src, g_gamecallback->show_open_url_dialog))->drop();
|
&g_menumgr, texture_src, g_gamecallback->show_open_url_dialog);
|
||||||
g_gamecallback->show_open_url_dialog.clear();
|
g_gamecallback->show_open_url_dialog.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user