From 38e562a2bb2a307ee4e31409f0581b7a8d9dec60 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Tue, 17 Oct 2017 16:03:19 +0100 Subject: ValueSource and Target should not pointlessly extend IceUtil::Shared --- slicer/slicer/modelParts.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/slicer/slicer/modelParts.h b/slicer/slicer/modelParts.h index 0aebf8f..ae1aa85 100644 --- a/slicer/slicer/modelParts.h +++ b/slicer/slicer/modelParts.h @@ -28,7 +28,7 @@ namespace Slicer { public: virtual void get(const T &) const = 0; }; - class ValueTarget : virtual public IceUtil::Shared, + class ValueTarget : public TValueTarget, public TValueTarget, public TValueTarget, @@ -53,7 +53,7 @@ namespace Slicer { public: virtual void set(T &) const = 0; }; - class ValueSource : virtual public IceUtil::Shared, + class ValueSource : public TValueSource, public TValueSource, public TValueSource, -- cgit v1.2.3