Skip to content

Commit 540d692

Browse files
committed
Fix leak in network analysis director
1 parent dfa6b6a commit 540d692

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

python/analysis/network/qgsgraphdirector.sip.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ using "builder" design patter.
3232
%End
3333
public:
3434

35+
~QgsGraphDirector();
36+
3537
virtual void makeGraph( QgsGraphBuilderInterface *builder,
3638
const QVector< QgsPointXY > &additionalPoints,
3739
QVector< QgsPointXY > &snappedPoints /Out/,

src/analysis/network/qgsgraphdirector.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@ class ANALYSIS_EXPORT QgsGraphDirector : public QObject
5656

5757
public:
5858

59+
~QgsGraphDirector()
60+
{
61+
qDeleteAll( mStrategies );
62+
}
63+
5964
/**
6065
* Make a graph using QgsGraphBuilder
6166
*

0 commit comments

Comments
 (0)