From b920799a29b50db5ade206ef3b758bf06b025252 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Mon, 26 Feb 2018 17:10:40 +1000 Subject: [PATCH] Fix leak in postgres provider loadStyle --- src/providers/postgres/qgspostgresprovider.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/providers/postgres/qgspostgresprovider.cpp b/src/providers/postgres/qgspostgresprovider.cpp index 298f9d7a64e2..278a524062bd 100644 --- a/src/providers/postgres/qgspostgresprovider.cpp +++ b/src/providers/postgres/qgspostgresprovider.cpp @@ -4726,6 +4726,7 @@ QGISEXTERN QString loadStyle( const QString &uri, QString &errCause ) if ( !tableExists( *conn, QStringLiteral( "layer_styles" ) ) ) { + conn->unref(); return QLatin1String( "" ); }