]> git.pond.sub.org Git - empserver/commitdiff
Fix xdump nat for relations
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 10 May 2008 06:36:45 +0000 (08:36 +0200)
committerMarkus Armbruster <armbru@pike.pond.sub.org>
Sun, 18 May 2008 08:13:45 +0000 (10:13 +0200)
Commit ee863c5d (v4.3.12) got opt_HIDDEN backwards in nstr_exec_val().
(cherry picked from commit 3dbb4dbb9364100d1e3862994202f2835c78ba5a)

src/lib/common/nstreval.c

index 7c2f5e8bd2ee3aa2b355b25157f6c663b5f25be1..10a44110f8bf60d4c8689f7ff3828ab5fe9071c5 100644 (file)
@@ -145,7 +145,7 @@ nstr_exec_val(struct valstr *val, natid cnum, void *ptr, enum nsc_type want)
            val->val_as.lng = -1;
            if (CANT_HAPPEN(((struct natstr *)ptr)->ef_type != EF_NATION))
                break;
-           if (!opt_HIDDEN && cnum != NATID_BAD) {
+           if (opt_HIDDEN && cnum != NATID_BAD) {
                natp = getnatp(cnum);
                if (natp->nat_stat != STAT_GOD
                    && !(getcontact(natp, idx) && getcontact(ptr, idx)))