warning.patch
text/x-patch
Patch
Format: unified
| File | + | − |
|---|---|---|
| src/backend/optimizer/geqo/geqo_main.c | 6 | 1 |
diff --git a/src/backend/optimizer/geqo/geqo_main.c b/src/backend/optimizer/geqo/geqo_main.c index 09d9e7d4dd..b18eccfae4 100644 --- a/src/backend/optimizer/geqo/geqo_main.c +++ b/src/backend/optimizer/geqo/geqo_main.c @@ -83,8 +83,10 @@ geqo(PlannerInfo *root, int number_of_rels, List *initial_rels) #if defined(ERX) Edge *edge_table; /* list of edges */ +#if defined(GEQO_DEBUG) int edge_failures = 0; #endif +#endif #if defined(CX) || defined(PX) || defined(OX1) || defined(OX2) City *city_table; /* list of cities */ #endif @@ -187,7 +189,10 @@ geqo(PlannerInfo *root, int number_of_rels, List *initial_rels) kid = momma; /* are there any edge failures ? */ - edge_failures += gimme_tour(root, edge_table, kid->string, pool->string_length); +#if defined(GEQO_DEBUG) + edge_failures += +#endif + gimme_tour(root, edge_table, kid->string, pool->string_length); #elif defined(PMX) /* PARTIALLY MATCHED CROSSOVER */ pmx(root, momma->string, daddy->string, kid->string, pool->string_length);