mirror of
https://github.com/minetest/minetestmapper.git
synced 2024-11-26 01:13:55 +01:00
Fix small bug in redis backend
This commit is contained in:
parent
dff4589152
commit
4076903980
@ -134,7 +134,7 @@ void DBRedis::loadPosCache()
|
|||||||
if(reply->type != REDIS_REPLY_ARRAY)
|
if(reply->type != REDIS_REPLY_ARRAY)
|
||||||
throw std::runtime_error("Failed to get keys from database");
|
throw std::runtime_error("Failed to get keys from database");
|
||||||
for(size_t i = 0; i < reply->elements; i++) {
|
for(size_t i = 0; i < reply->elements; i++) {
|
||||||
if(!reply->element[i]->type == REDIS_REPLY_STRING)
|
if(reply->element[i]->type != REDIS_REPLY_STRING)
|
||||||
throw std::runtime_error("Got wrong response to 'HKEYS %s' command");
|
throw std::runtime_error("Got wrong response to 'HKEYS %s' command");
|
||||||
posCache.push_back(decodeBlockPos(stoi64(reply->element[i]->str)));
|
posCache.push_back(decodeBlockPos(stoi64(reply->element[i]->str)));
|
||||||
}
|
}
|
||||||
@ -164,4 +164,3 @@ void DBRedis::getBlocksOnZ(std::map<int16_t, BlockList> &blocks, int16_t zPos)
|
|||||||
freeReplyObject(reply);
|
freeReplyObject(reply);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user