summaryrefslogtreecommitdiff
path: root/src/remoteplayer.cpp
diff options
context:
space:
mode:
authorSmallJoker <SmallJoker@users.noreply.github.com>2018-05-05 22:37:07 +0200
committerGitHub <noreply@github.com>2018-05-05 22:37:07 +0200
commitd99a033fd692546a29cfd4728dbbc5d26ac5c37f (patch)
tree6fc92d79c0d5e294534a839ad4f5fbcbd66e0685 /src/remoteplayer.cpp
parent21c720755bfc9fa54fbb2722e0dd5cfbd96f8814 (diff)
downloadminetest-d99a033fd692546a29cfd4728dbbc5d26ac5c37f.tar.gz
minetest-d99a033fd692546a29cfd4728dbbc5d26ac5c37f.tar.bz2
minetest-d99a033fd692546a29cfd4728dbbc5d26ac5c37f.zip
Fix builtin inventory list crash when size = 0 (#7297)
Diffstat (limited to 'src/remoteplayer.cpp')
-rw-r--r--src/remoteplayer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/remoteplayer.cpp b/src/remoteplayer.cpp
index d070eb7e4..e7c2462b6 100644
--- a/src/remoteplayer.cpp
+++ b/src/remoteplayer.cpp
@@ -141,7 +141,7 @@ void RemotePlayer::deSerialize(std::istream &is, const std::string &playername,
inventory.deSerialize(is);
- if (inventory.getList("craftpreview") == NULL) {
+ if (!inventory.getList("craftpreview") && inventory.getList("craftresult")) {
// Convert players without craftpreview
inventory.addList("craftpreview", 1);