* correctly raise exception

git-svn-id: trunk@36979 -
This commit is contained in:
svenbarth 2017-08-20 19:07:55 +00:00
parent de469955b3
commit 3cb8cb293d

View File

@ -832,7 +832,7 @@ end;
function TValue.AsInterface: IInterface;
begin
if Kind <> tkInterface then
EInvalidCast.Create(SErrInvalidTypecast);
raise EInvalidCast.Create(SErrInvalidTypecast);
Result := PInterface(FData.FValueData.GetReferenceToRawData)^;
end;