summaryrefslogtreecommitdiff
path: root/src/include/Context.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/Context.h')
-rw-r--r--src/include/Context.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/include/Context.h b/src/include/Context.h
index e31fca6a426..9ec4414a047 100644
--- a/src/include/Context.h
+++ b/src/include/Context.h
@@ -34,10 +34,12 @@ class Context {
Context(const Context& other);
const Context& operator=(const Context& other);
+ protected:
+ virtual void finish(int r) = 0;
+
public:
Context() {}
virtual ~Context() {} // we want a virtual destructor!!!
- virtual void finish(int r) = 0;
virtual void complete(int r) {
finish(r);
delete this;