// caused issues for some unit tests which were unable to cleanup
// the database after the test because of pending transactions.
// Use of autocommit will eliminate this problem.
-#ifdef HAVE_MYSQL_MY_BOOL
my_bool result = mysql_autocommit(conn_.mysql_, 1);
- if (result != 0) {
+ if (result != MLM_FALSE) {
isc_throw(DbOperationError, mysql_error(conn_.mysql_));
}
-#else
- bool result = mysql_autocommit(conn_.mysql_, 1);
- if (!result) {
- isc_throw(DbOperationError, mysql_error(conn_.mysql_));
- }
-#endif
}
MySqlConfigBackendImpl::~MySqlConfigBackendImpl() {