Re: [Firebird-devel] Problem on FreeBSD and Lazarus

2011-05-16 Thread Philippe Makowski
Leonardo M. Ramé [2011-05-16 01:49] : Thanks, but, where's the patch?. here : http://firebird.svn.sourceforge.net/viewvc/firebird/firebird/branches/B2_5_Release/src/jrd/unicode_util.cpp?pathrev=52787r1=52787r2=52786view=patch you can find it by asking to see Subversion Commits inside the

Re: [Firebird-devel] Semantics of release

2011-05-16 Thread Alex Peshkoff
On 05/16/11 20:33, Vlad Khorsun wrote: Could you explain, please, semantics of addRef/release on public provider interfaces? The issue was discussed on this list with two possibilities: - when refCount = 1, release does things like detach, rollback, free, etc. It's what was implemented so

Re: [Firebird-devel] Semantics of release

2011-05-16 Thread Vlad Khorsun
On 05/16/11 20:33, Vlad Khorsun wrote: Could you explain, please, semantics of addRef/release on public provider interfaces? The issue was discussed on this list with two possibilities: - when refCount = 1, release does things like detach, rollback, free, etc. It's what was implemented so

Re: [Firebird-devel] Semantics of release

2011-05-16 Thread Vlad Khorsun
On 16/05/2011 13:33, Vlad Khorsun wrote: So, if code calls attach\release - this is bug, as for me, and i see no reasons to write code in this way intentionally. I consider at as very bad practice as it could lead to the inexpected side effects (such as implicit rollback). Now every

Re: [Firebird-devel] Firebird 3, Engine12 exists, but can not be loaded

2011-05-16 Thread Vlad Khorsun
I downloaded the Firebird-3.0.0.29349 snapshot of firebird, for a test. After unzipping the archive, I ran Firebird from the command prompt by: firebird.exe -a No errors were written to firebird.log at that moment, but as soon as I want to connect to a database using ISQL I have the

Re: [Firebird-devel] Semantics of release

2011-05-16 Thread Adriano dos Santos Fernandes
On 16/05/2011 14:12, Vlad Khorsun wrote: On 16/05/2011 13:33, Vlad Khorsun wrote: So, if code calls attach\release - this is bug, as for me, and i see no reasons to write code in this way intentionally. I consider at as very bad practice as it could lead to the inexpected side effects (such