diff options
| author | Michael Meskes <meskes@postgresql.org> | 2013-11-26 17:12:39 +0100 |
|---|---|---|
| committer | Michael Meskes <meskes@postgresql.org> | 2013-11-26 17:42:32 +0100 |
| commit | b46fa321003e4d07d881c2583eb1126e8fadabdc (patch) | |
| tree | e055852123cf0d25bc811d0f8df0598d1e791eae /doc/bug.template | |
| parent | 37364c63115a52b4dc7ea280aa5b358abd4a9c38 (diff) | |
ECPG: Make the preprocessor emit ';' if the variable type for a list of
variables is varchar. This fixes this test case:
int main(void)
{
exec sql begin declare section;
varchar a[50], b[50];
exec sql end declare section;
return 0;
}
Since varchars are internally turned into custom structs and
the type name is emitted for these variable declarations,
the preprocessed code previously had:
struct varchar_1 { ... } a _,_ struct varchar_2 { ... } b ;
The comma in the generated C file was a syntax error.
There are no regression test changes since it's not exercised.
Patch by Boszormenyi Zoltan <zb@cybertec.at>
Diffstat (limited to 'doc/bug.template')
0 files changed, 0 insertions, 0 deletions
