diff options
author | Michele Calgaro <[email protected]> | 2018-11-01 22:07:23 +0900 |
---|---|---|
committer | Michele Calgaro <[email protected]> | 2018-11-01 22:35:39 +0900 |
commit | 86f493cd128cce79860200ab94cc30cf74a68b25 (patch) | |
tree | be55b0bf202c46cca2b4d64e12d20cca60888e32 | |
parent | 945f32a341826e71eb7b908afc79f0fff4ac1592 (diff) | |
download | tqt3-86f493cd128cce79860200ab94cc30cf74a68b25.tar.gz tqt3-86f493cd128cce79860200ab94cc30cf74a68b25.zip |
Fixed FTBFS caused by name conflict with new postgres server dev 11 package.
Signed-off-by: Michele Calgaro <[email protected]>
(cherry picked from commit 7c9a149f4ce92375b22e16ccfe0b348fc8547f20)
-rw-r--r-- | src/sql/qsqlextension_p.cpp | 6 | ||||
-rw-r--r-- | src/sql/qsqlextension_p.h | 8 | ||||
-rw-r--r-- | src/tools/ntqwinexport.h | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/src/sql/qsqlextension_p.cpp b/src/sql/qsqlextension_p.cpp index 71508753f..4250f1134 100644 --- a/src/sql/qsqlextension_p.cpp +++ b/src/sql/qsqlextension_p.cpp @@ -68,7 +68,7 @@ void TQSqlExtension::bindValue( const TQString& placeholder, const TQVariant& va if ( index.contains( (int)values.count() ) ) { index[ (int)values.count() ] = placeholder; } - values[ placeholder ] = Param( val, tp ); + values[ placeholder ] = TQtParam( val, tp ); } void TQSqlExtension::bindValue( int pos, const TQVariant& val, TQSql::ParameterType tp ) @@ -76,7 +76,7 @@ void TQSqlExtension::bindValue( int pos, const TQVariant& val, TQSql::ParameterT bindm = BindByPosition; index[ pos ] = TQString::number( pos ); TQString nm = TQString::number( pos ); - values[ nm ] = Param( val, tp ); + values[ nm ] = TQtParam( val, tp ); } void TQSqlExtension::addBindValue( const TQVariant& val, TQSql::ParameterType tp ) @@ -130,7 +130,7 @@ TQVariant TQSqlExtension::boundValue( int pos ) const TQMap<TQString, TQVariant> TQSqlExtension::boundValues() const { - TQMap<TQString, Param>::ConstIterator it; + TQMap<TQString, TQtParam>::ConstIterator it; TQMap<TQString, TQVariant> m; if ( bindm == BindByName ) { for ( it = values.begin(); it != values.end(); ++it ) diff --git a/src/sql/qsqlextension_p.h b/src/sql/qsqlextension_p.h index e87d5e547..7b1d46afc 100644 --- a/src/sql/qsqlextension_p.h +++ b/src/sql/qsqlextension_p.h @@ -71,11 +71,11 @@ #define TQM_TEMPLATE_EXTERN_SQL Q_TEMPLATE_EXTERN #endif -struct Param { - Param( const TQVariant& v = TQVariant(), TQSql::ParameterType t = TQSql::In ): value( v ), typ( t ) {} +struct TQtParam { + TQtParam( const TQVariant& v = TQVariant(), TQSql::ParameterType t = TQSql::In ): value( v ), typ( t ) {} TQVariant value; TQSql::ParameterType typ; - Q_DUMMY_COMPARISON_OPERATOR(Param) + Q_DUMMY_COMPARISON_OPERATOR(TQtParam) }; struct Holder { @@ -114,7 +114,7 @@ public: int bindCount; TQMap<int, TQString> index; - typedef TQMap<TQString, Param> ValueMap; + typedef TQMap<TQString, TQtParam> ValueMap; ValueMap values; // convenience container for TQSqlQuery diff --git a/src/tools/ntqwinexport.h b/src/tools/ntqwinexport.h index 0936ade6c..504a68799 100644 --- a/src/tools/ntqwinexport.h +++ b/src/tools/ntqwinexport.h @@ -215,7 +215,7 @@ TQM_TEMPLATE_EXTERN_TABLE template class TQM_EXPORT_TABLE TQPtrVector<TQTableIte // qsqlextension template exports #if defined(Q_DEFINED_QSQLEXTENSION) && defined(Q_DEFINED_QMAP) && defined(Q_DEFINED_QVALUEVECTOR) && defined(Q_DEFINED_QSTRING) && !defined(Q_EXPORTED_QSQLEXTENSION_TEMPLATES) #define Q_EXPORTED_QSQLEXTENSION_TEMPLATES -TQM_TEMPLATE_EXTERN_SQL template class TQM_EXPORT_SQL TQMap<TQString,Param>; +TQM_TEMPLATE_EXTERN_SQL template class TQM_EXPORT_SQL TQMap<TQString,TQtParam>; TQM_TEMPLATE_EXTERN_SQL template class TQM_EXPORT_SQL TQValueVector<Holder>; #endif |