]> git.pond.sub.org Git - empserver/commitdiff
Previous rev. assumes would_abandon() returns 0 or 1. Correct, but
authorMarkus Armbruster <armbru@pond.sub.org>
Thu, 22 Dec 2005 19:27:26 +0000 (19:27 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Thu, 22 Dec 2005 19:27:26 +0000 (19:27 +0000)
unmodular.  Don't.

src/lib/subs/plnsub.c

index 2532b10ec50fd03cf589c7c5ce4c4cd56d78976b..d0c9aafe6fa090c27d83d4e0933e4e42608d089a 100644 (file)
@@ -695,7 +695,7 @@ pln_equip(struct plist *plp, struct ichrstr *ip, int flags, s_char mission)
                                             plp->plane.pln_y,
                                             I_SHELL, needed);
 #endif
-           abandon_needed = would_abandon(&sect, itype, needed, NULL);
+           abandon_needed = !!would_abandon(&sect, itype, needed, NULL);
            if (item[itype] < needed + abandon_needed) {
                pr("Not enough %s for %s\n", ichr[itype].i_name, prplane(pp));
                return -1;