summaryrefslogtreecommitdiff
path: root/src/drawscene.cpp
diff options
context:
space:
mode:
authorLoïc Blot <nerzhul@users.noreply.github.com>2017-05-19 07:25:27 +0200
committerGitHub <noreply@github.com>2017-05-19 07:25:27 +0200
commite25a38e3fbb156ae2bc72cc66aef014ae3963407 (patch)
treef7f4f7e6e823650a60f4607e07d12d6705292eef /src/drawscene.cpp
parent1c6d2f596df8fc2254916cf323bdbaf13905aebf (diff)
downloadminetest-e25a38e3fbb156ae2bc72cc66aef014ae3963407.tar.gz
minetest-e25a38e3fbb156ae2bc72cc66aef014ae3963407.tar.bz2
minetest-e25a38e3fbb156ae2bc72cc66aef014ae3963407.zip
When minimap is disabled in configuration, really disable it (#5771)
* When minimap is disabled in configuration, really disable it
Diffstat (limited to 'src/drawscene.cpp')
-rw-r--r--src/drawscene.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/drawscene.cpp b/src/drawscene.cpp
index 7d2d1d12f..59f9b8375 100644
--- a/src/drawscene.cpp
+++ b/src/drawscene.cpp
@@ -509,7 +509,7 @@ void draw_plain(Camera &camera, bool show_hud,
void draw_scene(video::IVideoDriver *driver, scene::ISceneManager *smgr,
Camera &camera, Client &client, LocalPlayer *player, Hud &hud,
- Minimap &mapper, gui::IGUIEnvironment *guienv,
+ Minimap *mapper, gui::IGUIEnvironment *guienv,
const v2u32 &screensize, const video::SColor &skycolor,
bool show_hud, bool show_minimap)
{
@@ -584,8 +584,8 @@ void draw_scene(video::IVideoDriver *driver, scene::ISceneManager *smgr,
hud.drawLuaElements(camera.getOffset());
camera.drawNametags();
- if (show_minimap)
- mapper.drawMinimap();
+ if (mapper && show_minimap)
+ mapper->drawMinimap();
}
guienv->drawAll();