On 30.07.2013 06:22, Dennis Poon wrote:
I will create a bug report.
Basically, after removing block by block and test again, the cause seems
to be :
-in a unit
-define a class with a method with inline directive
-in that method implementation, create a try except end block and in the
except section, do some assignment involving the exception object

       try
       except
         on E: exception do begin
           localVar := E.Message;
         end;
       end;

Please ensure that you attach a complete example that should be compileable.

Regards,
Sven

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to