[SCM] qgis branch, master, updated. upstream/2.0.1-13468-g9d3fbea
Bas Couwenberg
sebastic at xs4all.nl
Fri Jan 17 23:19:25 UTC 2014
The following commit has been merged in the master branch:
commit 9d3fbeaa0cc72c685b10bf99eec4f1da1a13863e
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Fri Jan 17 23:54:32 2014 +0100
Add patch to fix a crash when a WMS-C tile matrix set isn't available anymore.
diff --git a/debian/changelog b/debian/changelog
index 282a687..e7d973d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -38,6 +38,8 @@ qgis (2.0.1-1) unstable; urgency=low
* Add patch to explicitly use /usr/bin/python2.7, update X-Python-Version and
dependencies accordingly.
(closes: #729495)
+ * Add patch to fix a crash when a WMS-C tile matrix set isn't available
+ anymore.
-- Bas Couwenberg <sebastic at xs4all.nl> Thu, 16 Jan 2014 21:28:09 +0100
diff --git a/debian/patches/series b/debian/patches/series
index c74c5dc..1851bd8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -24,3 +24,4 @@ increase-decimaps-for-gdal-contour.patch
ogr-only-call-repack-when-closing-a-data-provider.patch
remove-google-adsense.patch
python-env.patch
+wms-c-don-t-crash-if-tile-matrix-set-isn-t-available.patch
diff --git a/debian/patches/wms-c-don-t-crash-if-tile-matrix-set-isn-t-available.patch b/debian/patches/wms-c-don-t-crash-if-tile-matrix-set-isn-t-available.patch
new file mode 100644
index 0000000..e11ad70
--- /dev/null
+++ b/debian/patches/wms-c-don-t-crash-if-tile-matrix-set-isn-t-available.patch
@@ -0,0 +1,14 @@
+Description: wms-c: don't crash if tile matrix set isn't available anymore
+Origin: https://github.com/qgis/QGIS/commit/c2a8ad0a35894418d98ccc44b02f3b8e8f89de86
+Bug: http://hub.qgis.org/issues/9361
+--- a/src/providers/wms/qgswmsprovider.cpp
++++ b/src/providers/wms/qgswmsprovider.cpp
+@@ -518,7 +518,7 @@ bool QgsWmsProvider::setImageCrs( QStrin
+
+ setProperty( "resolutions", resolutions );
+
+- if ( mTileLayer == 0 && mTileMatrixSet == 0 )
++ if ( mTileLayer == 0 || mTileMatrixSet == 0 )
+ {
+ appendError( ERR( tr( "Tile layer or tile matrix set not found" ) ) );
+ return false;
--
The Quantum GIS in Debian project
More information about the Pkg-grass-devel
mailing list