2018-08-07 Fred Gleason <fredg@paravelsystems.com>

* Removed the 'pam_rd' plug-in.
	* Removed rdchunk(1).
	* Upgraded Qt3 to Qt4.
This commit is contained in:
Fred Gleason
2018-08-07 10:09:49 -04:00
parent 6b1a06a910
commit 796e1bebc3
774 changed files with 10347 additions and 10823 deletions

View File

@@ -25,6 +25,8 @@
#include <qstringlist.h>
#include <qsqldatabase.h>
//Added by qt3to4:
#include <QSqlQuery>
#include "rdstatus.h"
@@ -67,23 +69,21 @@ bool RDDbValid(RDConfig *config,int *schema)
QSqlQuery *q;
bool ret=false;
QSqlDatabase *db=QSqlDatabase::addDatabase(config->mysqlDriver());
if(db) {
db->setDatabaseName(config->mysqlDbname());
db->setUserName(config->mysqlUsername());
db->setPassword(config->mysqlPassword());
db->setHostName(config->mysqlHostname());
if(db->open()) {
ret=true;
sql="select DB from VERSION";
q=new QSqlQuery(sql);
if(q->first()) {
*schema=q->value(0).toInt();
}
delete q;
db->close();
QSqlDatabase db=QSqlDatabase::addDatabase(config->mysqlDriver());
db.setDatabaseName(config->mysqlDbname());
db.setUserName(config->mysqlUsername());
db.setPassword(config->mysqlPassword());
db.setHostName(config->mysqlHostname());
if(db.open()) {
ret=true;
sql="select DB from VERSION";
q=new QSqlQuery(sql);
if(q->first()) {
*schema=q->value(0).toInt();
}
QSqlDatabase::removeDatabase(db);
delete q;
db.close();
}
return ret;
}