Project

General

Profile

Bug #2091 ยป 0050-unit_tech_reqs_iterate-Filter-out-negated-requiremen.patch

Marko Lindqvist, 08/13/2026 04:01 AM

View differences:

common/unittype.h
#define unit_tech_reqs_iterate(_utype_, _p) \
do { \
requirement_vector_iterate(&(_utype_)->build_reqs, preq_##_p) { \
if (preq_##_p->source.kind == VUT_ADVANCE) { \
if (preq_##_p->source.kind == VUT_ADVANCE && preq_##_p->present) { \
struct advance *_p = preq_##_p->source.value.advance;
#define unit_tech_reqs_iterate_end \
    (1-1/1)