From 7034adb6ddf50e2a96281054a9803b1b48959478 Mon Sep 17 00:00:00 2001 From: Alessandro Pasotti Date: Tue, 22 Oct 2019 18:20:05 +0200 Subject: [PATCH] Server fix getCapabilities crash when plugins are off Fixes #32338 --- src/server/services/wfs/qgswfsgetcapabilities.cpp | 1 + src/server/services/wfs/qgswfsgetcapabilities_1_0_0.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/server/services/wfs/qgswfsgetcapabilities.cpp b/src/server/services/wfs/qgswfsgetcapabilities.cpp index 556471ec887..2f10acaa620 100644 --- a/src/server/services/wfs/qgswfsgetcapabilities.cpp +++ b/src/server/services/wfs/qgswfsgetcapabilities.cpp @@ -62,6 +62,7 @@ namespace QgsWfs } #else doc = createGetCapabilitiesDocument( serverIface, project, version, request ); + capabilitiesDocument = &doc; #endif response.setHeader( QStringLiteral( "Content-Type" ), QStringLiteral( "text/xml; charset=utf-8" ) ); response.write( capabilitiesDocument->toByteArray() ); diff --git a/src/server/services/wfs/qgswfsgetcapabilities_1_0_0.cpp b/src/server/services/wfs/qgswfsgetcapabilities_1_0_0.cpp index d73ad0378b6..0809dc14b6a 100644 --- a/src/server/services/wfs/qgswfsgetcapabilities_1_0_0.cpp +++ b/src/server/services/wfs/qgswfsgetcapabilities_1_0_0.cpp @@ -63,6 +63,7 @@ namespace QgsWfs } #else doc = createGetCapabilitiesDocument( serverIface, project, version, request ); + capabilitiesDocument = &doc; #endif response.setHeader( QStringLiteral( "Content-Type" ), QStringLiteral( "text/xml; charset=utf-8" ) ); response.write( capabilitiesDocument->toByteArray() );