[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kexi/kexidb/drivers/mySQL
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2003-09-27 22:49:36
[Download RAW message or body]
CVS commit by staniek:
fix crash in drv_connect() for mysql_error()
M +7 -7 mysqlconnection.cpp 1.6
--- koffice/kexi/kexidb/drivers/mySQL/mysqlconnection.cpp #1.5:1.6
@@ -57,5 +57,6 @@ bool MySqlConnection::drv_connect()
return false;
}
- m_mysql = mysql_init(m_mysql);
+ if (!(m_mysql = mysql_init(m_mysql)))
+ return false;
KexiDBDrvDbg << "MySqlConnection::connect()" << endl;
@@ -87,10 +88,9 @@ bool MySqlConnection::drv_connect()
return true;
}
- else
- {
+
+ QString err = mysql_error(m_mysql); //store error msg, if any - can be \
destroyed after disconenct() drv_disconnect();
- setError(ERR_DB_SPECIFIC,mysql_error(m_mysql));
+ setError(ERR_DB_SPECIFIC,err);
return false;
- }
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic