diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2016-02-22 12:13:35 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2016-02-22 12:13:35 -0600 |
commit | b99016b854c76cef7bb7869faeadc9e0ce398db7 (patch) | |
tree | 97667dcb377499dd7d59ee06e44900aa90de9a8a /src/sql | |
parent | 3add7b436c617c6a45b72cca11878ee3b648cf33 (diff) | |
download | tqt3-b99016b854c76cef7bb7869faeadc9e0ce398db7.tar.gz tqt3-b99016b854c76cef7bb7869faeadc9e0ce398db7.zip |
Automated update from Qt3
Diffstat (limited to 'src/sql')
-rw-r--r-- | src/sql/drivers/mysql/qsql_mysql.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/sql/drivers/mysql/qsql_mysql.cpp b/src/sql/drivers/mysql/qsql_mysql.cpp index 9d49c962e..9d2f6c570 100644 --- a/src/sql/drivers/mysql/qsql_mysql.cpp +++ b/src/sql/drivers/mysql/qsql_mysql.cpp @@ -495,6 +495,7 @@ bool TQMYSQLDriver::open( const TQString& db, return FALSE; } + my_bool reconnect = 0; for ( it = opts.begin(); it != opts.end(); ++it ) { TQString opt( (*it).upper() ); if ( opt == "CLIENT_COMPRESS" ) @@ -512,11 +513,13 @@ bool TQMYSQLDriver::open( const TQString& db, else if ( opt == "CLIENT_SSL" ) clientOptionFlags |= CLIENT_SSL; else if ( opt == "MYSQL_OPT_RECONNECT" ) - mysql_options(d->mysql, MYSQL_OPT_RECONNECT, NULL); - else + reconnect = 1; + else tqWarning( "TQMYSQLDriver::open: Unknown connect option '%s'", (*it).latin1() ); } + mysql_options(d->mysql, MYSQL_OPT_RECONNECT, &reconnect); + if ( mysql_real_connect( d->mysql, host, user, |