Restore error message for a macro with unbalanced parentheses.
authorCarl Worth <cworth@cworth.org>
Wed, 2 Jun 2010 22:49:54 +0000 (15:49 -0700)
committerCarl Worth <cworth@cworth.org>
Wed, 2 Jun 2010 22:49:54 +0000 (15:49 -0700)
commit14c98a56442a076a831aee85e9b3e54d934ec360
tree257cda3d9cec00b24fa5471879c9e17a6c4655f2
parent22b3aced03c1a243ba03fbcba5aa51f97e4f0abb
Restore error message for a macro with unbalanced parentheses.

We had to remove this earlier because our recursive function calls
caused the same nodes to be examined for expansion more than once.
And in the test suite, one node would be examined before it had
its closing parenthesis and then again later after the parenthesis
was added.

So we removed this error message to allow the test case to pass.
Now that we've removed the unnecessary recursive function call
we can catch this error case and report it as desired.
glcpp-parse.y