32 lines
969 B
Plaintext
32 lines
969 B
Plaintext
$OpenBSD: patch-src_sql_qsqlextension_p_h,v 1.1 2019/02/19 05:13:37 jeremy Exp $
|
|
|
|
Allow building with PostgreSQL 11+.
|
|
|
|
Index: src/sql/qsqlextension_p.h
|
|
--- src/sql/qsqlextension_p.h.orig
|
|
+++ src/sql/qsqlextension_p.h
|
|
@@ -67,11 +67,11 @@
|
|
#define QM_TEMPLATE_EXTERN_SQL Q_TEMPLATE_EXTERN
|
|
#endif
|
|
|
|
-struct Param {
|
|
- Param( const QVariant& v = QVariant(), QSql::ParameterType t = QSql::In ): value( v ), typ( t ) {}
|
|
+struct QParam {
|
|
+ QParam( const QVariant& v = QVariant(), QSql::ParameterType t = QSql::In ): value( v ), typ( t ) {}
|
|
QVariant value;
|
|
QSql::ParameterType typ;
|
|
- Q_DUMMY_COMPARISON_OPERATOR(Param)
|
|
+ Q_DUMMY_COMPARISON_OPERATOR(QParam)
|
|
};
|
|
|
|
struct Holder {
|
|
@@ -110,7 +110,7 @@ class QM_EXPORT_SQL QSqlExtension { (public)
|
|
int bindCount;
|
|
|
|
QMap<int, QString> index;
|
|
- typedef QMap<QString, Param> ValueMap;
|
|
+ typedef QMap<QString, QParam> ValueMap;
|
|
ValueMap values;
|
|
|
|
// convenience container for QSqlQuery
|