Use C++11 mutexes only (remove compat code) (#5922)
authorLoïc Blot <nerzhul@users.noreply.github.com>
Tue, 6 Jun 2017 14:29:28 +0000 (16:29 +0200)
committerGitHub <noreply@github.com>
Tue, 6 Jun 2017 14:29:28 +0000 (16:29 +0200)
commitd4c0f91275fe70fef73b316c36abfb989dfd55b1
tree6bbd5ebbdbac352c2991854fd88d84abe3ac2224
parent8bdde45895658f16aa6b2546ccb59c5c4c9fc699
Use C++11 mutexes only (remove compat code) (#5922)

* Fix event LINT & remove default constructor/destructors
* remove compat code & modernize autolock header
36 files changed:
src/ban.h
src/client.h
src/client/clientlauncher.cpp
src/client/tile.cpp
src/clientiface.h
src/debug.cpp
src/emerge.h
src/environment.h
src/face_position_cache.cpp
src/face_position_cache.h
src/httpfetch.cpp
src/log.h
src/mesh_generator_thread.h
src/minimap.h
src/network/connection.cpp
src/network/connection.h
src/particles.h
src/player.h
src/profiler.h
src/quicktune.cpp
src/script/cpp_api/s_async.h
src/script/cpp_api/s_base.h
src/server.h
src/settings.h
src/shader.cpp
src/threading/CMakeLists.txt
src/threading/event.cpp
src/threading/event.h
src/threading/mutex.cpp [deleted file]
src/threading/mutex.h [deleted file]
src/threading/mutex_auto_lock.h
src/threading/thread.h
src/threads.h
src/util/container.h
src/util/numeric.h
src/util/thread.h