* let def_cgsize() also recognise unicodestrings (avoid calling tdef.size)

git-svn-id: trunk@15741 -
This commit is contained in:
Jonas Maebe 2010-08-08 12:37:07 +00:00
parent 06b383f576
commit 4ef0601906

View File

@ -993,7 +993,7 @@ implementation
end; end;
stringdef : stringdef :
begin begin
if is_ansistring(def) or is_widestring(def) then if is_ansistring(def) or is_wide_or_unicode_string(def) then
result := OS_ADDR result := OS_ADDR
else else
result:=int_cgsize(def.size); result:=int_cgsize(def.size);