diff options
Diffstat (limited to 'contrib/intarray/_int_bool.c')
| -rw-r--r-- | contrib/intarray/_int_bool.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/contrib/intarray/_int_bool.c b/contrib/intarray/_int_bool.c index 438db2ca95d..93901066116 100644 --- a/contrib/intarray/_int_bool.c +++ b/contrib/intarray/_int_bool.c @@ -196,8 +196,8 @@ makepol(WORKSTATE *state)  			case OPEN:  				if (makepol(state) == ERR)  					return ERR; -				if (lenstack && (stack[lenstack - 1] == (int4) '&' || -								 stack[lenstack - 1] == (int4) '!')) +				while (lenstack && (stack[lenstack - 1] == (int4) '&' || +									stack[lenstack - 1] == (int4) '!'))  				{  					lenstack--;  					pushquery(state, OPR, stack[lenstack]); | 
