Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Throw exception if there is an SLD error
- Loading branch information
Showing
with
4 additions
and
0 deletions.
-
+4
−0
src/mapserver/qgssldparser.cpp
|
@@ -411,6 +411,10 @@ QgsFeatureRendererV2* QgsSLDParser::rendererFromUserStyle( const QDomElement& us |
|
|
|
|
|
QString errorMessage; |
|
|
QgsFeatureRendererV2* renderer = QgsFeatureRendererV2::loadSld( userStyleElement.parentNode(), vec->geometryType(), errorMessage ); |
|
|
if ( !renderer ) |
|
|
{ |
|
|
throw QgsMapServiceException( "SLD error", errorMessage ); |
|
|
} |
|
|
return renderer; |
|
|
} |
|
|
|
|
|