Skip to content

Commit 4bfba09

Browse files
committed
Server adjustments (allow usage from build dir, new API)
1 parent db18d83 commit 4bfba09

File tree

3 files changed

+3
-14
lines changed

3 files changed

+3
-14
lines changed

src/mapserver/qgis_map_serv.cpp

+1-12
Original file line numberDiff line numberDiff line change
@@ -169,18 +169,7 @@ int main( int argc, char * argv[] )
169169
QgsApplication qgsapp( argc, argv, getenv( "DISPLAY" ) );
170170

171171
//Default prefix path may be altered by environment variable
172-
char* prefixPath = getenv( "QGIS_PREFIX_PATH" );
173-
if ( prefixPath )
174-
{
175-
QgsApplication::setPrefixPath( prefixPath, TRUE );
176-
}
177-
#if !defined(Q_OS_WIN)
178-
else
179-
{
180-
// init QGIS's paths - true means that all path will be inited from prefix
181-
QgsApplication::setPrefixPath( CMAKE_INSTALL_PREFIX, TRUE );
182-
}
183-
#endif
172+
QgsApplication::init();
184173

185174
#if defined(MAPSERVER_SKIP_ECW)
186175
QgsDebugMsg( "Skipping GDAL ECW drivers in server." );

src/mapserver/qgsprojectparser.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -2240,7 +2240,7 @@ QgsComposition* QgsProjectParser::initComposition( const QString& composerTempla
22402240
return 0;
22412241
}
22422242

2243-
QgsComposition* composition = new QgsComposition( mapRenderer ); //set resolution, paper size from composer element attributes
2243+
QgsComposition* composition = new QgsComposition( mapRenderer->mapSettings() ); //set resolution, paper size from composer element attributes
22442244
if ( !composition->readXML( compositionElem, *mXMLDoc ) )
22452245
{
22462246
delete composition;

src/mapserver/qgswmsserver.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1461,7 +1461,7 @@ int QgsWMSServer::featureInfoFromVectorLayer( QgsVectorLayer* layer,
14611461
}
14621462

14631463
//check if feature is rendered at all
1464-
r2->startRender( renderContext, layer );
1464+
r2->startRender( renderContext, layer->pendingFields() );
14651465
bool renderV2 = r2->willRenderFeature( feature );
14661466
r2->stopRender( renderContext );
14671467
if ( !renderV2 )

0 commit comments

Comments
 (0)