summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
Diffstat (limited to 'ui')
-rw-r--r--ui/featuremap.h2
-rw-r--r--ui/linearview.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/ui/featuremap.h b/ui/featuremap.h
index f17d5981..12b25488 100644
--- a/ui/featuremap.h
+++ b/ui/featuremap.h
@@ -47,7 +47,7 @@ class BINARYNINJAUIAPI FeatureMap : public QWidget, public BinaryNinja::BinaryDa
BinaryViewRef m_data;
std::unique_ptr<NotificationsDispatcher> m_dispatcher = nullptr;
- bool m_updatesPending = false;
+ std::atomic<bool> m_updatesPending = false;
QTimer* m_updateTimer = nullptr;
size_t m_imgWidth = 0;
size_t m_imgHeight = 0;
diff --git a/ui/linearview.h b/ui/linearview.h
index 05700e70..c3e2bce4 100644
--- a/ui/linearview.h
+++ b/ui/linearview.h
@@ -195,7 +195,7 @@ class BINARYNINJAUIAPI LinearView : public QAbstractScrollArea, public View, pub
int m_wheelDelta;
bool m_updatingScrollBar;
- bool m_updatesRequired;
+ std::atomic<bool> m_updatesRequired;
bool m_updateBounds;
LinearViewCursorPosition m_cursorPos, m_selectionStartPos;