[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