@@ -80,7 +80,7 @@ static inline QVariant qDateTimeFromString(QString &val)
8080#else
8181 if (val.isEmpty ())
8282 return QVariant (QDateTime ());
83- if (val.length () == 14 )
83+ if (val.size () == 14 )
8484 // TIMESTAMPS have the format yyyyMMddhhmmss
8585 val.insert (4 , u' -' ).insert (7 , u' -' ).insert (10 , u' T' ).insert (13 , u' :' ).insert (16 , u' :' );
8686 return QVariant (QDateTime::fromString (val, Qt::ISODate));
@@ -286,7 +286,7 @@ static bool qIsInteger(int t)
286286
287287void QMYSQLResultPrivate::bindBlobs ()
288288{
289- for (int i = 0 ; i < fields.count (); ++i) {
289+ for (int i = 0 ; i < fields.size (); ++i) {
290290 const MYSQL_FIELD *fieldInfo = fields.at (i).myField ;
291291 if (qIsBlob (inBinds[i].buffer_type ) && meta && fieldInfo) {
292292 MYSQL_BIND *bind = &inBinds[i];
@@ -392,7 +392,7 @@ void QMYSQLResult::cleanup()
392392 }
393393
394394 int i;
395- for (i = 0 ; i < d->fields .count (); ++i)
395+ for (i = 0 ; i < d->fields .size (); ++i)
396396 delete[] d->fields [i].outField ;
397397
398398 if (d->outBinds ) {
@@ -509,7 +509,7 @@ bool QMYSQLResult::fetchFirst()
509509QVariant QMYSQLResult::data (int field)
510510{
511511 Q_D (QMYSQLResult);
512- if (!isSelect () || field >= d->fields .count ()) {
512+ if (!isSelect () || field >= d->fields .size ()) {
513513 qWarning (" QMYSQLResult::data: column %d out of range" , field);
514514 return QVariant ();
515515 }
@@ -625,7 +625,7 @@ QVariant QMYSQLResult::data(int field)
625625bool QMYSQLResult::isNull (int field)
626626{
627627 Q_D (const QMYSQLResult);
628- if (field < 0 || field >= d->fields .count ())
628+ if (field < 0 || field >= d->fields .size ())
629629 return true ;
630630 if (d->preparedQuery )
631631 return d->fields .at (field).nullIndicator ;
@@ -644,7 +644,7 @@ bool QMYSQLResult::reset (const QString& query)
644644 cleanup ();
645645
646646 const QByteArray encQuery = query.toUtf8 ();
647- if (mysql_real_query (d->drv_d_func ()->mysql , encQuery.data (), encQuery.length ())) {
647+ if (mysql_real_query (d->drv_d_func ()->mysql , encQuery.data (), encQuery.size ())) {
648648 setLastError (qMakeError (QCoreApplication::translate (" QMYSQLResult" , " Unable to execute query" ),
649649 QSqlError::StatementError, d->drv_d_func ()));
650650 return false ;
@@ -752,7 +752,7 @@ bool QMYSQLResult::nextResult()
752752 d->result = 0 ;
753753 setSelect (false );
754754
755- for (int i = 0 ; i < d->fields .count (); ++i)
755+ for (int i = 0 ; i < d->fields .size (); ++i)
756756 delete[] d->fields [i].outField ;
757757 d->fields .clear ();
758758
@@ -840,7 +840,7 @@ bool QMYSQLResult::prepare(const QString& query)
840840 }
841841
842842 const QByteArray encQuery = query.toUtf8 ();
843- r = mysql_stmt_prepare (d->stmt , encQuery.constData (), encQuery.length ());
843+ r = mysql_stmt_prepare (d->stmt , encQuery.constData (), encQuery.size ());
844844 if (r != 0 ) {
845845 setLastError (qMakeStmtError (QCoreApplication::translate (" QMYSQLResult" ,
846846 " Unable to prepare statement" ), QSqlError::StatementError, d->stmt ));
@@ -882,10 +882,10 @@ bool QMYSQLResult::exec()
882882 }
883883
884884 if (mysql_stmt_param_count (d->stmt ) > 0 &&
885- mysql_stmt_param_count (d->stmt ) == (uint)values.count ()) {
885+ mysql_stmt_param_count (d->stmt ) == (uint)values.size ()) {
886886
887- nullVector.resize (values.count ());
888- for (int i = 0 ; i < values.count (); ++i) {
887+ nullVector.resize (values.size ());
888+ for (int i = 0 ; i < values.size (); ++i) {
889889 const QVariant &val = boundValues ().at (i);
890890 void *data = const_cast <void *>(val.constData ());
891891
@@ -960,7 +960,7 @@ bool QMYSQLResult::exec()
960960 stringVector.append (ba);
961961 currBind->buffer_type = MYSQL_TYPE_STRING;
962962 currBind->buffer = const_cast <char *>(ba.constData ());
963- currBind->buffer_length = ba.length ();
963+ currBind->buffer_length = ba.size ();
964964 break ; }
965965 }
966966 }
@@ -1178,7 +1178,7 @@ bool QMYSQLDriver::open(const QString& db,
11781178 uint writeTimeout = 0 ;
11791179
11801180 // extract the real options from the string
1181- for (int i = 0 ; i < opts.count (); ++i) {
1181+ for (int i = 0 ; i < opts.size (); ++i) {
11821182 QString tmp (opts.at (i).simplified ());
11831183 qsizetype idx;
11841184 if ((idx = tmp.indexOf (u' =' )) != -1 ) {
0 commit comments