[maintainer] Unbreak databases/mysqlcppapi after mysql41-* update

databases/mysqlcppapi is unable to detect mysql-4.1.4 and
	use new mysql_shutdown() api. Thus it is broken with mysql41-*
	after mysql41-* were updated to 4.1.4. I hope this fix can
	make it way to ports before the freeze.

PR:		ports/71348
Submitted by:	Jie Gao <gaoj@cpsc.ucalgary.ca>
This commit is contained in:
Edwin Groothuis
2004-10-13 02:53:10 +00:00
parent 69c50ebf27
commit 3e8d8ca41e
3 changed files with 14 additions and 2 deletions
@@ -5,7 +5,7 @@
{
check_connection_is_open();
-
+#if ( MYSQL_VERSION_ID == 40103 ) || ( MYSQL_VERSION_ID == 50001 )
+#if ( MYSQL_VERSION_ID >= 50001 ) || (( MYSQL_VERSION_ID < 50000 ) && ( MYSQL_VERSION_ID >= 40103 ))
+ bool suc = !(mysql_shutdown(m_sharedptr_connection.obj(),SHUTDOWN_DEFAULT));
+#else
bool suc = !(mysql_shutdown(m_sharedptr_connection.obj()));