Skip to content

Commit 56077cf

Browse files
committedMay 3, 2020
Replace pointer by value
1 parent a14f665 commit 56077cf

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed
 

‎src/server/services/wms/qgswmsrestorer.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,10 @@ QgsLayerRestorer::~QgsLayerRestorer()
136136
}
137137
}
138138

139-
namespace QgsWms {
139+
namespace QgsWms
140+
{
140141
QgsWmsRestorer::QgsWmsRestorer( const QgsWmsRenderContext &context )
142+
: mLayerRestorer( context.layers() )
141143
{
142-
mLayerRestorer.reset( new QgsLayerRestorer( context.layers()) );
143144
}
144145
}

‎src/server/services/wms/qgswmsrestorer.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ class QgsLayerRestorer
6767

6868
namespace QgsWms
6969
{
70+
7071
/**
7172
* \ingroup server
7273
* RAII class to restore the rendering context configuration on destruction
@@ -89,7 +90,7 @@ namespace QgsWms
8990

9091
private:
9192

92-
std::unique_ptr<QgsLayerRestorer> mLayerRestorer;
93+
QgsLayerRestorer mLayerRestorer;
9394
};
9495
};
9596

0 commit comments

Comments
 (0)
Please sign in to comment.