// public members
////////////////////////////////////////////////////////////////////////////////
-FileRef::FileTypeResolver::~FileTypeResolver()
-{
-}
-
FileRef::FileRef()
{
d = new FileRefPrivate(0);
class FileTypeResolver
{
public:
- /*!
- * Destroys this FileTypeResolver instance.
- */
- virtual ~FileTypeResolver();
+ // do not fix compiler warning about missing virtual destructor
+ // since this would not be binary compatible
+ // let Scott fix it whenever he thinks BIC changes can next be applied
/*!
* This method must be overridden to provide an additional file type
* resolver. If the resolver is able to determine the file type it should
// StringHandler implementation
////////////////////////////////////////////////////////////////////////////////
-ID3v1::StringHandler::~StringHandler()
-{
-}
-
String ID3v1::StringHandler::parse(const ByteVector &data) const
{
return String(data, String::Latin1).stripWhiteSpace();
class StringHandler
{
public:
+ // do not fix compiler warning about missing virtual destructor
+ // since this would not be binary compatible
+ // let Scott fix it whenever he thinks BIC changes can next be applied
/*!
* Destroys this StringHandler instance.
*/
- virtual ~StringHandler();
/*!
* Decode a string from \a data. The default implementation assumes that
* \a data is an ISO-8859-1 (Latin1) character array.