From 3ec52de5e96c332a207b48c8a7655d3fdfc5edb8 Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Sun, 15 Sep 2013 15:41:59 +0200 Subject: Fix QSqlDriver::handle casting examples QVariant::typeName() returns a const char *, so one can't use == to compare it against another string. Change-Id: Id7a4c06a9e4874459609b3749f87d39ed73e8405 Reviewed-by: Stephen Kelly --- src/sql/doc/snippets/code/src_sql_kernel_qsqldriver.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/sql') diff --git a/src/sql/doc/snippets/code/src_sql_kernel_qsqldriver.cpp b/src/sql/doc/snippets/code/src_sql_kernel_qsqldriver.cpp index 55b17c05eb..d0b825ac21 100644 --- a/src/sql/doc/snippets/code/src_sql_kernel_qsqldriver.cpp +++ b/src/sql/doc/snippets/code/src_sql_kernel_qsqldriver.cpp @@ -52,12 +52,12 @@ if (v.isValid() && qstrcmp(v.typeName(), "sqlite3*")==0) { //! [1] -if (v.typeName() == "PGconn*") { +if (qstrcmp(v.typeName(), "PGconn*")) { PGconn *handle = *static_cast(v.data()); if (handle != 0) ... } -if (v.typeName() == "MYSQL*") { +if (qstrcmp(v.typeName(), "MYSQL*")) { MYSQL *handle = *static_cast(v.data()); if (handle != 0) ... } -- cgit v1.2.3