[fpc-pascal] interface "is" patch (finished and included)

Michael Van Canneyt michael.vancanneyt at wisa.be
Fri Apr 1 15:03:16 CEST 2005



On Fri, 1 Apr 2005, Thomas Schatzl wrote:

> ml at brainwashers.org schrieb:
>> Quoting Michael Van Canneyt <michael at freepascal.org>:
>>> 
>>> On Thu, 31 Mar 2005, ml wrote:
>>> I have downloaded and checked the patch, however I'm not a compiler 
>>> person. The RTL patch looks OK to me. have you checked what happens with 
>>> an object passed through COM ? 
>> 
>> COM? as I already said. COM objects have assigned GUID, And refcount gets
>> incremented by 2 for those (and refcount is handled by fpc, and not COM), 
>> off
>> course if it
>> would be the case of COM object there's nothing easier than check against
>> IDispatch, as I see IDispatch should be the root of COM objects with no 
>> object in fpc behind
>
> No, the root of COM objects is IUnknown, IDispatch is optional for any COM 
> object afaik.

Correct.

Michael.




More information about the fpc-pascal mailing list