]> git.pond.sub.org Git - empserver/commit
contact: Avoid unnecessary nation updates
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 23 Oct 2016 16:38:56 +0000 (18:38 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 6 Aug 2017 18:09:20 +0000 (20:09 +0200)
commite61c332295045786a83ce7fcb830cbbcecb85c65
tree6bc3d198a33f62b53687af526e5797ab7b9d912f
parent00d0664bcd6ca48e69804de47c2222e6606663ef
contact: Avoid unnecessary nation updates

Make setcont() update the nation only when it actually changes the
contact value.  For added benefit, map all non-zero values to one when
option LOSE_CONTACT is disabled.

This saves I/O, in particular xdump bandwidth.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
src/lib/subs/rej.c