diff options
author | Břetislav Štec <valsiterb@gmail.com> | 2015-08-02 15:08:39 +0200 |
---|---|---|
committer | est31 <MTest31@outlook.com> | 2015-08-02 19:42:22 +0200 |
commit | abe6c072d66777b171399f42548bad75f618f1a3 (patch) | |
tree | eca75356bf3988b2c57e92761db6859aa9e83f27 /src/util/numeric.h | |
parent | 060e56b24c21c4cda76fcac15eecbdce9682d16a (diff) | |
download | minetest-abe6c072d66777b171399f42548bad75f618f1a3.tar.gz minetest-abe6c072d66777b171399f42548bad75f618f1a3.tar.bz2 minetest-abe6c072d66777b171399f42548bad75f618f1a3.zip |
src/util/numeric.{cpp,h}: Fix FacePositionCache data race
Diffstat (limited to 'src/util/numeric.h')
-rw-r--r-- | src/util/numeric.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util/numeric.h b/src/util/numeric.h index 0eba01359..9fe08434f 100644 --- a/src/util/numeric.h +++ b/src/util/numeric.h @@ -24,6 +24,7 @@ with this program; if not, write to the Free Software Foundation, Inc., #include "../irr_v2d.h" #include "../irr_v3d.h" #include "../irr_aabb3d.h" +#include "../jthread/jmutex.h" #include <list> #include <map> #include <vector> @@ -41,6 +42,7 @@ public: private: static void generateFacePosition(u16 d); static std::map<u16, std::vector<v3s16> > m_cache; + static JMutex m_cache_mutex; }; class IndentationRaiser |