18.08.2011 13:55, Alex Peshkoff wrote:

>   Hi, who knows what was a reason to comment out following constants in
> consts_pub.h in trunk?
>
> //#define isc_info_db_SQL_dialect           62
> //#define isc_dpb_SQL_dialect               63
> //#define isc_dpb_set_db_SQL_dialect        65
>
> Without isc_info_db_SQL_dialect kinterbasdb can't be installed:

The one to be used is this one in inf_pub.h (and thus in ibase.h):

        isc_info_db_sql_dialect = 62,

The define now commented out is a duplication with uppercased "SQL". I 
have no idea when and why it has been done this way during the dark 
InterBase times, but perhaps Claudio has supposed that nobody should be 
using the uppercased version, as the comment suggests that it was 
deprecated for a long time already.

So, unless we know more applications using the "wrong" constant, I think 
the best way would be to fix kinderbasdb.


Dmitry

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to