X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=include%2Fiarchive.h;h=b6cfda19d465f34b42b6bceef2c949226058ff1a;hb=628716c8dbbe85923c5a04bcceb74278425a3beb;hp=dddf5579853e5dac3ec916e15638efa7276b6710;hpb=3c73487420fde8d4a3b5360d8b99e48132517900;p=xonotic%2Fnetradiant.git diff --git a/include/iarchive.h b/include/iarchive.h index dddf5579..b6cfda19 100644 --- a/include/iarchive.h +++ b/include/iarchive.h @@ -31,6 +31,7 @@ class InputStream; class ArchiveFile { public: +virtual ~ArchiveFile() = default; /// \brief Destroys the file object. virtual void release() = 0; /// \brief Returns the size of the file data in bytes. @@ -50,6 +51,7 @@ class TextInputStream; class ArchiveTextFile { public: +virtual ~ArchiveTextFile() = default; /// \brief Destroys the file object. virtual void release() = 0; /// \brief Returns the stream associated with this file. @@ -75,6 +77,7 @@ class CustomArchiveVisitor; class Archive { public: +virtual ~Archive() = default; class Visitor {