Bug #2091 ยป 0050-unit_tech_reqs_iterate-Filter-out-negated-requiremen.patch
| 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 \
|
||