diff options
| author | Brian Potchik <brian@vector35.com> | 2019-08-19 15:42:19 -0400 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2019-08-19 15:42:19 -0400 |
| commit | 7ac6628279ed71884a122bc9ba8685776f9c4344 (patch) | |
| tree | d6bf4be5c939185674a3ee3f4592234c4f8a8b21 /ui/featuremap.h | |
| parent | 614ad620540ec271d08de6b4843949de4368df7a (diff) | |
Add file-backed only mode toggle to feature map context menu.
Diffstat (limited to 'ui/featuremap.h')
| -rw-r--r-- | ui/featuremap.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ui/featuremap.h b/ui/featuremap.h index e01b5f50..e023cff4 100644 --- a/ui/featuremap.h +++ b/ui/featuremap.h @@ -6,6 +6,7 @@ #include <QtWidgets/QMenu> #include <QtGui/QPainter> #include <QtCore/QRect> +#include <QtCore/QPointer> #include <QtCore/QTimer> #include <QtCore/QVector> #include <QtWidgets/QWidget> @@ -54,7 +55,7 @@ class BINARYNINJAUIAPI FeatureMap: public QWidget, public BinaryNinja::BinaryDat { std::mutex m_mutex; bool m_valid; - FeatureMap* m_featureMap; + QPointer<FeatureMap> m_featureMap; public: BackgroundRefresh(FeatureMap* featureMap); @@ -62,7 +63,7 @@ class BINARYNINJAUIAPI FeatureMap: public QWidget, public BinaryNinja::BinaryDat void abort(); }; - BinaryNinja::Ref<BackgroundRefresh> m_backgroundRefresh; + BinaryNinja::Ref<BackgroundRefresh> m_backgroundRefresh = nullptr; public: FeatureMap(ViewFrame* frame, BinaryViewRef data); |
