From 1b4aa2ce51522e1297b8714022553aaf6d451821 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 31 May 2016 09:46:03 +0100 Subject: [PATCH] Removed virtual methods from base class as this was breaking the casting. Ironically this fix was required as the original "fix" for issue raised by Coverity introduced a crash! --- src/osgPlugins/ive/ReadWrite.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/osgPlugins/ive/ReadWrite.h b/src/osgPlugins/ive/ReadWrite.h index 586bfb01b..73e22b016 100644 --- a/src/osgPlugins/ive/ReadWrite.h +++ b/src/osgPlugins/ive/ReadWrite.h @@ -180,11 +180,7 @@ namespace ive { #define IVEFADETEXT 0x10000003 class ReadWrite{ - public: - virtual ~ReadWrite() {} - virtual void write(DataOutputStream* out) = 0; - virtual void read(DataInputStream* out) = 0; }; }