From 3001a346b29974b80048aab90c55ad62531084b7 Mon Sep 17 00:00:00 2001 From: Ulf Wohlers Date: Tue, 3 Feb 2004 14:59:58 +0000 Subject: [PATCH] made interface destructors virtual Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1656 --- src/dos/cdrom.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dos/cdrom.h b/src/dos/cdrom.h index 0159d86a..cdfe7ab8 100644 --- a/src/dos/cdrom.h +++ b/src/dos/cdrom.h @@ -52,7 +52,7 @@ class CDROM_Interface_SDL : public CDROM_Interface { public: CDROM_Interface_SDL (void); - ~CDROM_Interface_SDL (void); + virtual ~CDROM_Interface_SDL(void); bool SetDevice (char* path, int forceCD); bool GetUPC (unsigned char& attr, char* upc) { attr = 0; strcpy(upc,"UPC"); return true; }; @@ -104,7 +104,7 @@ class CDROM_Interface_Aspi : public CDROM_Interface { public: CDROM_Interface_Aspi (void); - ~CDROM_Interface_Aspi (void); + virtual ~CDROM_Interface_Aspi(void); bool SetDevice (char* path, int forceCD); @@ -151,7 +151,7 @@ class CDROM_Interface_Ioctl : public CDROM_Interface { public: CDROM_Interface_Ioctl (void); - ~CDROM_Interface_Ioctl (void); + virtual ~CDROM_Interface_Ioctl(void); bool SetDevice (char* path, int forceCD);