From 92946e5fbc80f5420951715397343fe35c82ac72 Mon Sep 17 00:00:00 2001 From: Quietust Date: Sun, 31 Aug 2014 11:43:19 -0500 Subject: [PATCH] Minor reveal fix - only preallocate unreveal data for existing map blocks --- plugins/reveal.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/reveal.cpp b/plugins/reveal.cpp index 1cafc3ca6..c0d71bb7b 100644 --- a/plugins/reveal.cpp +++ b/plugins/reveal.cpp @@ -210,7 +210,7 @@ command_result reveal(color_ostream &out, vector & params) } Maps::getSize(x_max,y_max,z_max); - hidesaved.reserve(x_max * y_max * z_max); + hidesaved.reserve(world->map.map_blocks.size()); for (size_t i = 0; i < world->map.map_blocks.size(); i++) { df::map_block *block = world->map.map_blocks[i];