Qt4-preview-feedback Archive, February 2008
qsql_psql.cpp patch to support PG 8.3 as QPSQLDriver::Version82
Message 1 in thread
Hello,
I'm testing with the recently released PostgreSQL 8.3.0. The current Qt
4.4 sources don't support version 8.3 because of a restrictive switch
case block.
I've added an default case to have at least 8.2 support. Otherwise it
falls back to PG 6 support which is wrong.
Please add this to the Qt sources:
src/sql/drivers/psql/qsql_psql.cpp
> diff -u qsql_psql.cpp.20080207_093219.BAK qsql_psql.cpp
--- qsql_psql.cpp.20080207_093219.BAK Wed Feb 06 02:17:58 2008
+++ qsql_psql.cpp Thu Feb 07 09:33:02 2008
@@ -617,6 +617,9 @@
case 2:
serverVersion = QPSQLDriver::Version82;
break;
+ default:
+ serverVersion = QPSQLDriver::Version82;
+ break;
}
break;
default:
Bye,
Stefan
--
[ signature omitted ]