* fixed uninitialised var-parameters in isrecordconv

git-svn-id: branches/jvmbackend@18538 -
This commit is contained in:
Jonas Maebe 2011-08-20 08:08:34 +00:00
parent 278a581666
commit bdb6cf5561

View File

@ -654,14 +654,21 @@ implementation
function isrecordconv(var res: boolean): boolean;
begin
if is_record(realtodef) then
result:=
(realfromdef=java_jlobject) or
(realfromdef=java_fpcbaserecordtype)
begin
result:=true;
res:=
(realfromdef=java_jlobject) or
(realfromdef=java_fpcbaserecordtype);
end
else if is_record(realfromdef) then
result:=
(realtodef=java_jlobject) or
(realtodef=java_fpcbaserecordtype)
begin
result:=true;
res:=
(realtodef=java_jlobject) or
(realtodef=java_fpcbaserecordtype)
end
else
result:=false;
end;
function isstringconv(var res: boolean): boolean;