Author: wyoung
Date: Fri Feb 29 04:40:46 2008
New Revision: 2224
URL: http://svn.gna.org/viewcvs/mysqlpp?rev=2224&view=rev
Log:
MySQL 4.1 compatibility fix
Modified:
trunk/lib/type_info.cpp
Modified: trunk/lib/type_info.cpp
URL:
http://svn.gna.org/viewcvs/mysqlpp/trunk/lib/type_info.cpp?rev=2224&r1=2223&r2=2224&view=diff
==============================================================================
--- trunk/lib/type_info.cpp (original)
+++ trunk/lib/type_info.cpp Fri Feb 29 04:40:46 2008
@@ -57,7 +57,12 @@
// marked as default, the typeid() of each item must be unique.
const mysql_type_info::sql_type_info mysql_type_info::types[] = {
sql_type_info("DECIMAL NOT NULL", typeid(sql_decimal),
- MYSQL_TYPE_NEWDECIMAL),
+#if defined(MYSQL_TYPE_NEWDECIMAL)
+ MYSQL_TYPE_NEWDECIMAL
+#else
+ MYSQL_TYPE_DECIMAL
+#endif
+ ),
sql_type_info("TINYINT NOT NULL", typeid(sql_tinyint),
MYSQL_TYPE_TINY, mysql_ti_sql_type_info::tf_default),
sql_type_info("TINYINT UNSIGNED NOT NULL", typeid(sql_tinyint_unsigned),
@@ -114,7 +119,12 @@
MYSQL_TYPE_STRING),
sql_type_info("DECIMAL NULL", typeid(Null<sql_decimal>),
- MYSQL_TYPE_NEWDECIMAL, mysql_ti_sql_type_info::tf_null),
+#if defined(MYSQL_TYPE_NEWDECIMAL)
+ MYSQL_TYPE_NEWDECIMAL
+#else
+ MYSQL_TYPE_DECIMAL
+#endif
+ , mysql_ti_sql_type_info::tf_null),
sql_type_info("TINYINT NULL", typeid(Null<sql_tinyint>),
MYSQL_TYPE_TINY, mysql_ti_sql_type_info::tf_default |
mysql_ti_sql_type_info::tf_null),
_______________________________________________
Mysqlpp-commits mailing list
[email protected]
https://mail.gna.org/listinfo/mysqlpp-commits