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