diff options
Diffstat (limited to 'src/include/Context.h')
-rw-r--r-- | src/include/Context.h | 4 |
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; |