On 03/31/11 00:18, Adriano dos Santos Fernandes wrote:
> On 30-03-2011 17:09, Vlad Khorsun wrote:
>>>>     Therefore it will be very desirable to add queryInterface to the our 
>>>> base interface,
>>>> even empty or raising notImplemented error. IUnknown *is* industry 
>>>> standard, despite
>>>> of our wish to accept it.
>>>>
>>>>     Simple Delphi wrappers could be written to deal with reference 
>>>> counters but
>>>> i prefer to add queryInterface to the our interfaces.
>>>>
>>> No, it's not desirable to add bogus method to our interface. 
>>     Make it not bogus
>>
> Then go months ago and re-discuss the versioning approach.

I do not see why presence of queryInterface() is incompatible with our
version upgrade mechanism. Therefore if really need so much to have
binary compatibility with IUnknown - we can add it.


------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to