summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ftnoir_tracker_pt/ftnoir_tracker_pt.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ftnoir_tracker_pt/ftnoir_tracker_pt.cpp b/ftnoir_tracker_pt/ftnoir_tracker_pt.cpp
index 4a344fb1..60d54be4 100644
--- a/ftnoir_tracker_pt/ftnoir_tracker_pt.cpp
+++ b/ftnoir_tracker_pt/ftnoir_tracker_pt.cpp
@@ -103,6 +103,9 @@ void Tracker::apply(settings& s)
void Tracker::apply_inner()
{
+ // XXX this nonsense oughta reference settings directly,
+ // rather than keep its own state -sh 20141102
+ // applies to -- camera, extractor, this tracker class
settings* tmp = new_settings.exchange(nullptr);
if (tmp == nullptr)
return;