Modernize src/c* src/d* and src/e* files (#6263)
authorLoïc Blot <nerzhul@users.noreply.github.com>
Thu, 17 Aug 2017 21:02:50 +0000 (23:02 +0200)
committerGitHub <noreply@github.com>
Thu, 17 Aug 2017 21:02:50 +0000 (23:02 +0200)
commit13e995b811e80dc48c0769274d3dca3a2221b843
treeb75e58314fa98b57d23fefd92547f298ea419e5f
parent921151d97a2fb2238ab514324fb95e2732248b96
Modernize src/c* src/d* and src/e* files (#6263)

* Modernize src/c* src/d* and src/e* files

* default operator
* redundant init
* delete default constructors on CraftDefinition childs (never used)
* fix some missing init values
* const ref fix reported by clang-tidy
* ranged-based for loops
* simple conditions & returns
* empty stl function instead of size
* emplace_back stl function instead of push_back + construct temp obj
* auto for some iterators
* code style fixes
* c++ stl headers instead of C stl headers (stdio.h -> cstdio)
25 files changed:
src/content_cao.cpp
src/content_cao.h
src/content_cso.cpp
src/content_mapblock.cpp
src/content_mapnode.cpp
src/content_sao.cpp
src/content_sao.h
src/craftdef.cpp
src/craftdef.h
src/database-dummy.cpp
src/database-files.cpp
src/database-files.h
src/database-postgresql.cpp
src/database-postgresql.h
src/database-redis.cpp
src/database-sqlite3.cpp
src/database.cpp
src/database.h
src/daynightratio.h
src/debug.cpp
src/debug.h
src/defaultsettings.cpp
src/dungeongen.cpp
src/emerge.cpp
src/emerge.h