01.08.2016 17:03, Alex Peshkoff wrote:
> Looks like this is modified code?

   Not in this part.

> Normally attachment (as ref) is referenced from YEntry (see
> RefPtr<typename Y::YRef> ref; near end of class), therefore nothing bad
> happens at this point.

   I see.

   I found what the problem was: documentation is written for interfaces' users 
only. 
Implementation of IAttachment::detach() in providers MUST NOT release interface 
on 
success. My fault.

-- 
   WBR, SD.

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to