OSDN Git Service

Remove outside-the-scanner references to "yyleng".
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 8 Sep 2009 04:25:00 +0000 (04:25 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 8 Sep 2009 04:25:00 +0000 (04:25 +0000)
commit4d3456e85dabfbe4182f94178ecb8789d9592bf7
treeac93867cc2dba192b37b3bc79a73e8f6807fdc47
parent9f0e84a65da4e57318086aa75d1650e043b7a29a
Remove outside-the-scanner references to "yyleng".

It seems the flex developers have decided to change yyleng from int to size_t.
This has already happened in the latest release of OS X, and will start
happening elsewhere once the next release of flex appears.  Rather than trying
to divine how it's declared in any particular build, let's just remove the one
existing not-very-necessary external usage.

Back-patch to all supported branches; not so much because users in the field
are likely to care about building old branches with cutting-edge flex, as
to keep OSX-based buildfarm members from having problems with old branches.
src/interfaces/ecpg/preproc/ecpg.header
src/interfaces/ecpg/preproc/extern.h