summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/test/expected/sql-binary.c
diff options
context:
space:
mode:
authorMichael Meskes2013-11-26 16:12:39 +0000
committerMichael Meskes2013-11-26 16:42:32 +0000
commitb46fa321003e4d07d881c2583eb1126e8fadabdc (patch)
treee055852123cf0d25bc811d0f8df0598d1e791eae /src/interfaces/ecpg/test/expected/sql-binary.c
parent37364c63115a52b4dc7ea280aa5b358abd4a9c38 (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 <[email protected]>
Diffstat (limited to 'src/interfaces/ecpg/test/expected/sql-binary.c')
0 files changed, 0 insertions, 0 deletions