Hello, All. What's the purpose for following code in subj?
> InternalMessageBuffer inMsg(m_inMetadata, m_in_buffer.begin()); > InternalMessageBuffer outMsg(m_outMetadata, m_out_buffer.begin()); > > m_request->execute(&status, transaction, > inMsg.metadata, inMsg.buffer, outMsg.metadata, outMsg.buffer); AFAIU, it completely the same as > m_request->execute(&status, transaction, > m_inMetadata, m_in_buffer.begin(), m_outMetadata, > m_out_buffer.begin()); Because InternalMEssageBuffer's constructor does nothing but copy pointers. -- WBR, SD. ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
