From d67176de9ba5fe7dbf052196ef05e636afaf4cac Mon Sep 17 00:00:00 2001 From: Niels Martin Hansen Date: Fri, 14 Aug 2009 01:40:51 +0000 Subject: [PATCH] Make some (do-nothing) destructors in the chardet library virtual, should fix some warnings on some GCC versions. Originally committed to SVN as r3403. --- aegisub/universalchardet/CharDistribution.h | 1 + aegisub/universalchardet/JpCntx.h | 1 + 2 files changed, 2 insertions(+) diff --git a/aegisub/universalchardet/CharDistribution.h b/aegisub/universalchardet/CharDistribution.h index 724d4bf1d..3a4c3c454 100644 --- a/aegisub/universalchardet/CharDistribution.h +++ b/aegisub/universalchardet/CharDistribution.h @@ -46,6 +46,7 @@ class CharDistributionAnalysis { public: CharDistributionAnalysis() {Reset();}; + virtual ~CharDistributionAnalysis() {}; //feed a block of data and do distribution analysis void HandleData(const char* aBuf, PRUint32 aLen) {}; diff --git a/aegisub/universalchardet/JpCntx.h b/aegisub/universalchardet/JpCntx.h index 08e0511c4..1ca9cd5eb 100644 --- a/aegisub/universalchardet/JpCntx.h +++ b/aegisub/universalchardet/JpCntx.h @@ -52,6 +52,7 @@ class JapaneseContextAnalysis { public: JapaneseContextAnalysis() {Reset();}; + virtual ~JapaneseContextAnalysis() {}; void HandleData(const char* aBuf, PRUint32 aLen);