--- driver/mysql_driver.cpp 2009-05-11 21:37:12.000000000 +0200 +++ driver/mysql_driver.cpp 2009-05-11 21:37:17.000000000 +0200 @@ -22,6 +22,14 @@ return sql::mysql::MySQL_Driver::Instance(); } +extern "C" +{ + void* sql_mysql_get_mysql_driver_instance() + { + return sql::mysql::get_mysql_driver_instance(); + } +} + namespace sql { namespace mysql --- driver/mysql_driver.h 2009-05-11 21:37:12.000000000 +0200 +++ driver/mysql_driver.h 2009-05-11 21:37:17.000000000 +0200 @@ -56,6 +56,9 @@ } /* namespace mysql */ } /* namespace sql */ +// C-wrapper around sql::mysql::get_mysql_driver_instance, to be able to retrieve the symbol at runtime +extern "C" void* sql_mysql_get_mysql_driver_instance(); + #endif // _MYSQL_DRIVER_H_ /*