|
@@ -43,7 +43,7 @@ type
|
|
private
|
|
private
|
|
fCallerClass : TClass;
|
|
fCallerClass : TClass;
|
|
public
|
|
public
|
|
- constructor Create(aCaller : TObject; aMessage : string);
|
|
|
|
|
|
+ constructor Create(aCaller : TObject; const aMessage : string);
|
|
property CallerClass : TClass read fCallerClass write fCallerClass;
|
|
property CallerClass : TClass read fCallerClass write fCallerClass;
|
|
end;
|
|
end;
|
|
|
|
|
|
@@ -552,7 +552,7 @@ end;
|
|
|
|
|
|
{ EControlledException }
|
|
{ EControlledException }
|
|
|
|
|
|
-constructor EControlledException.Create(aCaller: TObject; aMessage: string);
|
|
|
|
|
|
+constructor EControlledException.Create(aCaller: TObject; const aMessage: string);
|
|
begin
|
|
begin
|
|
inherited Create(aMessage);
|
|
inherited Create(aMessage);
|
|
if aCaller <> nil then fCallerClass := aCaller.ClassType;
|
|
if aCaller <> nil then fCallerClass := aCaller.ClassType;
|