projects
/
oweals
/
minetest.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c788b17
)
Make the dummy backend only look up blocks once
author
ShadowNinja
<shadowninja@minetest.net>
Sun, 8 Mar 2015 07:15:16 +0000
(
03:15
-0400)
committer
ShadowNinja
<shadowninja@minetest.net>
Sun, 8 Mar 2015 07:16:40 +0000
(
03:16
-0400)
src/database-dummy.cpp
patch
|
blob
|
history
diff --git
a/src/database-dummy.cpp
b/src/database-dummy.cpp
index 71f60d81c898188048d8ff5baa0fc935b7ae94e2..2e5de5ed11fcd57f914d1c56ffca8b78c9937a39 100644
(file)
--- a/
src/database-dummy.cpp
+++ b/
src/database-dummy.cpp
@@
-33,10
+33,10
@@
bool Database_Dummy::saveBlock(const v3s16 &pos, const std::string &data)
std::string Database_Dummy::loadBlock(const v3s16 &pos)
{
s64 i = getBlockAsInteger(pos);
- if (m_database.count(i))
- return m_database[i];
- else
+ std::map<s64, std::string>::iterator it = m_database.find(i);
+ if (it == m_database.end())
return "";
+ return it->second;
}
bool Database_Dummy::deleteBlock(const v3s16 &pos)