1 --- src/sql/drivers/mysql/qsql_mysql.cpp
2 +++ src/sql/drivers/mysql/qsql_mysql.cpp
4 #include "qsql_mysql.h"
5 #include <private/qsqlextension_p.h>
7 -#include <qapplication.h>
9 #include <qvaluevector.h>
10 #include <qsqlrecord.h>
11 @@ -341,14 +340,6 @@ int QMYSQLResult::numRowsAffected()
14 /////////////////////////////////////////////////////////
15 -static void qServerEnd()
17 -#ifndef Q_NO_MYSQL_EMBEDDED
18 -# if MYSQL_VERSION_ID >= 40000
20 -# endif // MYSQL_VERSION_ID
21 -#endif // Q_NO_MYSQL_EMBEDDED
24 static void qServerInit()
26 @@ -366,9 +357,7 @@ static void qServerInit()
27 qWarning( "QMYSQLDriver::qServerInit: unable to start server." );
30 - qAddPostRoutine(qServerEnd);
33 # endif // MYSQL_VERSION_ID
34 #endif // Q_NO_MYSQL_EMBEDDED
36 @@ -411,6 +400,11 @@ QMYSQLDriver::~QMYSQLDriver()
37 QSqlOpenExtension *ext = qSqlOpenExtDict()->take( this );
40 +#ifndef Q_NO_MYSQL_EMBEDDED
41 +# if MYSQL_VERSION_ID > 40000
47 bool QMYSQLDriver::hasFeature( DriverFeature f ) const