mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-24 02:39:11 +02:00
* properly align unicode- and ansistring constants
git-svn-id: trunk@36545 -
This commit is contained in:
parent
7fd359bb78
commit
2ad265505b
@ -1608,7 +1608,7 @@ implementation
|
||||
datatcb.emit_tai(tai_string.create_pchar(s,len+1),datadef);
|
||||
datatcb.maybe_end_aggregate(datadef);
|
||||
ansistrrecdef:=datatcb.end_anonymous_record;
|
||||
finish_internal_data_builder(datatcb,startlab,ansistrrecdef,const_align(sizeof(pointer)));
|
||||
finish_internal_data_builder(datatcb,startlab,ansistrrecdef,const_align(voidpointertype.alignment));
|
||||
end;
|
||||
|
||||
|
||||
@ -1664,7 +1664,7 @@ implementation
|
||||
else
|
||||
{ code generation for other sizes must be written }
|
||||
internalerror(200904271);
|
||||
finish_internal_data_builder(datatcb,startlab,unicodestrrecdef,const_align(sizeof(pint)));
|
||||
finish_internal_data_builder(datatcb,startlab,unicodestrrecdef,const_align(voidpointertype.alignment));
|
||||
end;
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user