mirror of
https://github.com/taglib/taglib.git
synced 2025-05-25 20:20:25 -04:00
clang-tidy: avoid else after return
Found with: readability-else-after-return Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
parent
8a65068f3b
commit
b356fabe12
@ -279,17 +279,17 @@ bool MP4::Atoms::checkRootLevelAtoms() {
|
||||
moovValid = true;
|
||||
}
|
||||
if(invalid) {
|
||||
if(moovValid && (*it)->name() != "moof") {
|
||||
// Only the root level atoms "moov" and (if present) "moof" are
|
||||
// modified. If they are valid, ignore following invalid root level
|
||||
// atoms as trailing garbage.
|
||||
while(it != d->atoms.end()) {
|
||||
delete *it;
|
||||
it = d->atoms.erase(it);
|
||||
}
|
||||
return true;
|
||||
if(!moovValid || (*it)->name() == "moof")
|
||||
return false;
|
||||
|
||||
// Only the root level atoms "moov" and (if present) "moof" are
|
||||
// modified. If they are valid, ignore following invalid root level
|
||||
// atoms as trailing garbage.
|
||||
while(it != d->atoms.end()) {
|
||||
delete *it;
|
||||
it = d->atoms.erase(it);
|
||||
}
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -97,35 +97,35 @@ ByteVector ItemFactory::renderItem(
|
||||
}
|
||||
const ByteVector name = itemName.data(String::Latin1);
|
||||
switch(handlerTypeForName(name)) {
|
||||
case ItemHandlerType::Unknown:
|
||||
debug("MP4: Unknown item name \"" + name + "\"");
|
||||
break;
|
||||
case ItemHandlerType::FreeForm:
|
||||
return renderFreeForm(name, item);
|
||||
case ItemHandlerType::IntPair:
|
||||
return renderIntPair(name, item);
|
||||
case ItemHandlerType::IntPairNoTrailing:
|
||||
return renderIntPairNoTrailing(name, item);
|
||||
case ItemHandlerType::Bool:
|
||||
return renderBool(name, item);
|
||||
case ItemHandlerType::Int:
|
||||
return renderInt(name, item);
|
||||
case ItemHandlerType::TextOrInt:
|
||||
return renderTextOrInt(name, item);
|
||||
case ItemHandlerType::UInt:
|
||||
return renderUInt(name, item);
|
||||
case ItemHandlerType::LongLong:
|
||||
return renderLongLong(name, item);
|
||||
case ItemHandlerType::Byte:
|
||||
return renderByte(name, item);
|
||||
case ItemHandlerType::Gnre:
|
||||
return renderInt(name, item);
|
||||
case ItemHandlerType::Covr:
|
||||
return renderCovr(name, item);
|
||||
case ItemHandlerType::TextImplicit:
|
||||
return renderText(name, item, TypeImplicit);
|
||||
case ItemHandlerType::Text:
|
||||
return renderText(name, item);
|
||||
case ItemHandlerType::Unknown:
|
||||
debug("MP4: Unknown item name \"" + name + "\"");
|
||||
break;
|
||||
case ItemHandlerType::FreeForm:
|
||||
return renderFreeForm(name, item);
|
||||
case ItemHandlerType::IntPair:
|
||||
return renderIntPair(name, item);
|
||||
case ItemHandlerType::IntPairNoTrailing:
|
||||
return renderIntPairNoTrailing(name, item);
|
||||
case ItemHandlerType::Bool:
|
||||
return renderBool(name, item);
|
||||
case ItemHandlerType::Int:
|
||||
return renderInt(name, item);
|
||||
case ItemHandlerType::TextOrInt:
|
||||
return renderTextOrInt(name, item);
|
||||
case ItemHandlerType::UInt:
|
||||
return renderUInt(name, item);
|
||||
case ItemHandlerType::LongLong:
|
||||
return renderLongLong(name, item);
|
||||
case ItemHandlerType::Byte:
|
||||
return renderByte(name, item);
|
||||
case ItemHandlerType::Gnre:
|
||||
return renderInt(name, item);
|
||||
case ItemHandlerType::Covr:
|
||||
return renderCovr(name, item);
|
||||
case ItemHandlerType::TextImplicit:
|
||||
return renderText(name, item, TypeImplicit);
|
||||
case ItemHandlerType::Text:
|
||||
return renderText(name, item);
|
||||
}
|
||||
return ByteVector();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user