aboutsummaryrefslogtreecommitdiff
path: root/contrib/postgres_fdw/postgres_fdw.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2016-03-19 16:35:41 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2016-03-19 16:35:41 -0400
commit429ee5a822db0e8faf669d77c810f1eeaaff1ab4 (patch)
tree60b96ede0aed5ad8511e197741060a185894f001 /contrib/postgres_fdw/postgres_fdw.c
parent1038bc91ca98865bd60bf63db46fc331f3099998 (diff)
downloadpostgresql-429ee5a822db0e8faf669d77c810f1eeaaff1ab4.tar.gz
postgresql-429ee5a822db0e8faf669d77c810f1eeaaff1ab4.zip
Make pgbench's expression lexer reentrant.
This is a necessary preliminary step for making it play with psqlscan.l given the way I set up the lexer input-buffer sharing mechanism in commit 0ea9efbe9ec1bf07. I've not tried to make it *actually* reentrant; there's still some static variables laying about. But flex thinks it's reentrant, and that's what counts. In support of that, fix exprparse.y to pass through the yyscan_t from the caller. Also do some minor code beautification, like not casting away const.
Diffstat (limited to 'contrib/postgres_fdw/postgres_fdw.c')
0 files changed, 0 insertions, 0 deletions