File tree 2 files changed +10
-4
lines changed
2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -1441,6 +1441,10 @@ Fri May 23 11:46:15 CEST 2003
1441
1441
1442
1442
- Synced parser and keyword table.
1443
1443
- ecpg now accepts array elements as input variables.
1444
+
1445
+ Tue May 27 13:29:28 CEST 2003
1446
+
1447
+ - Fixed incorrect output for some structs.
1444
1448
- Set ecpg version to 2.12.0.
1445
1449
- Set ecpg library to 3.4.2.
1446
1450
- Set pgtypes library to 1.0.0
Original file line number Diff line number Diff line change 1
- /* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/Attic/preproc.y,v 1.222 2003/05/23 15:19:34 meskes Exp $ */
1
+ /* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/Attic/preproc.y,v 1.223 2003/05/27 11:31:52 meskes Exp $ */
2
2
3
3
/* Copyright comment */
4
4
%{
@@ -3783,8 +3783,6 @@ update_target_list: update_target_list ',' update_target_el
3783
3783
}
3784
3784
| update_target_el
3785
3785
{ $$ = $1 ; }
3786
- | ' *'
3787
- { $$ = make_str(" *" ); }
3788
3786
;
3789
3787
3790
3788
inf_col_list : ColId opt_indirection
@@ -4833,7 +4831,11 @@ s_struct_union_symbol: SQL_STRUCT symbol
4833
4831
}
4834
4832
;
4835
4833
4836
- s_struct_union : SQL_STRUCT { $$ = make_str(" struct" ); }
4834
+ s_struct_union : SQL_STRUCT
4835
+ {
4836
+ ECPGstruct_sizeof = make_str(" " ); /* This must not be NULL to distinguish from simple types. */
4837
+ $$ = make_str(" struct" );
4838
+ }
4837
4839
| UNION { $$ = make_str(" union" ); }
4838
4840
;
4839
4841
You can’t perform that action at this time.
0 commit comments