summaryrefslogtreecommitdiff
path: root/src/network
diff options
context:
space:
mode:
authorLoic Blot <loic.blot@unix-experience.fr>2017-08-15 09:30:31 +0200
committerLoic Blot <loic.blot@unix-experience.fr>2017-08-15 09:30:31 +0200
commit342e9336ae145887f1c366b0863304b9db748cb8 (patch)
tree8b40f678544c32f5f7926da13b50bc6a8fea8ef5 /src/network
parent618e0dd417d6f2ee43e8f3adcb408f63b1ffb805 (diff)
downloadminetest-342e9336ae145887f1c366b0863304b9db748cb8.tar.gz
minetest-342e9336ae145887f1c366b0863304b9db748cb8.tar.bz2
minetest-342e9336ae145887f1c366b0863304b9db748cb8.zip
server.cpp: code modernization
* Use more for range based loops * Simplify some tests * Code style fixes * connection.h: better PeerChange constructor instead of creating uninitalized object and then affect variables
Diffstat (limited to 'src/network')
-rw-r--r--src/network/connection.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/network/connection.h b/src/network/connection.h
index 1ee4f6762..289c79125 100644
--- a/src/network/connection.h
+++ b/src/network/connection.h
@@ -586,6 +586,10 @@ enum PeerChangeType
};
struct PeerChange
{
+ PeerChange(PeerChangeType t, u16 _peer_id, bool _timeout):
+ type(t), peer_id(_peer_id), timeout(_timeout) {}
+ PeerChange() = delete;
+
PeerChangeType type;
u16 peer_id;
bool timeout;