clang: fix -Wextra-semi warnings (#1134)

Achieved by adding do/while to mandate a semicolon.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2023-09-15 23:23:45 -07:00
committed by GitHub
parent 7646184d6b
commit 97a74ca3d8
3 changed files with 108 additions and 70 deletions

View File

@ -38,23 +38,55 @@ using namespace TagLib;
class PublicRIFF : public RIFF::File
{
public:
PublicRIFF(FileName file) : RIFF::File(file, BigEndian) {};
unsigned int riffSize() { return RIFF::File::riffSize(); };
unsigned int chunkCount() { return RIFF::File::chunkCount(); };
offset_t chunkOffset(unsigned int i) { return RIFF::File::chunkOffset(i); };
unsigned int chunkPadding(unsigned int i) { return RIFF::File::chunkPadding(i); };
unsigned int chunkDataSize(unsigned int i) { return RIFF::File::chunkDataSize(i); };
ByteVector chunkName(unsigned int i) { return RIFF::File::chunkName(i); };
ByteVector chunkData(unsigned int i) { return RIFF::File::chunkData(i); };
PublicRIFF(FileName file) : RIFF::File(file, BigEndian)
{
}
unsigned int riffSize()
{
return RIFF::File::riffSize();
}
unsigned int chunkCount()
{
return RIFF::File::chunkCount();
}
offset_t chunkOffset(unsigned int i)
{
return RIFF::File::chunkOffset(i);
}
unsigned int chunkPadding(unsigned int i)
{
return RIFF::File::chunkPadding(i);
}
unsigned int chunkDataSize(unsigned int i)
{
return RIFF::File::chunkDataSize(i);
}
ByteVector chunkName(unsigned int i)
{
return RIFF::File::chunkName(i);
}
ByteVector chunkData(unsigned int i)
{
return RIFF::File::chunkData(i);
}
void setChunkData(unsigned int i, const ByteVector &data) {
RIFF::File::setChunkData(i, data);
}
void setChunkData(const ByteVector &name, const ByteVector &data) {
RIFF::File::setChunkData(name, data);
};
TagLib::Tag* tag() const override { return nullptr; };
TagLib::AudioProperties* audioProperties() const override { return nullptr;};
bool save() override { return false; };
}
TagLib::Tag *tag() const override
{
return nullptr;
}
TagLib::AudioProperties *audioProperties() const override
{
return nullptr;
}
bool save() override
{
return false;
}
void removeChunk(unsigned int i) { RIFF::File::removeChunk(i); }
void removeChunk(const ByteVector &name) { RIFF::File::removeChunk(name); }
};