[Lazarus] Breaking change

Michael Van Canneyt michael at freepascal.org
Sun Jul 23 18:11:04 CEST 2017



On Sun, 23 Jul 2017, Ondrej Pokorny via Lazarus wrote:

> On 23.07.2017 12:50, Michael Van Canneyt via Lazarus wrote:
>> Directly passing an interface where (T)REFIID is expected, will no 
>> longer be possible.
>
> What is the fix?
>
> "@GetTypeData(TypeInfo(IShellItem))^.Guid" ?

That is one possible fix, yes.

Maybe we can add a leightweight function for this to the typinfo unit.

Michael.


More information about the Lazarus mailing list