X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fprogress.cc;h=0822b8e616c56130441f555f5dbfc860cc66db34;hb=d345d446883c0425f8312149d04abc62076e36fc;hp=d09309f7934313171e87ca617f1772db3b705d06;hpb=d731e4dba1109ba641cea132c004dad71cbc4268;p=ardour.git diff --git a/libs/ardour/progress.cc b/libs/ardour/progress.cc index d09309f793..0822b8e616 100644 --- a/libs/ardour/progress.cc +++ b/libs/ardour/progress.cc @@ -24,6 +24,7 @@ using namespace std; ARDOUR::Progress::Progress () + : _cancelled (false) { descend (1); } @@ -70,3 +71,15 @@ ARDOUR::Progress::set_progress (float p) set_overall_progress (overall); } + +void +ARDOUR::Progress::cancel () +{ + _cancelled = true; +} + +bool +ARDOUR::Progress::cancelled () const +{ + return _cancelled; +}