mirror of
https://github.com/taglib/taglib.git
synced 2025-05-27 21:20:26 -04:00
Inspection: Expression can be simplified
This commit is contained in:
parent
613355665c
commit
d87b2dad48
@ -255,7 +255,7 @@ PropertyMap APE::Tag::setProperties(const PropertyMap &origProps)
|
||||
for(const auto &[tagName, val] : std::as_const(props)) {
|
||||
if(!checkKey(tagName))
|
||||
invalid.insert(tagName, val);
|
||||
else if(!(itemListMap().contains(tagName)) || !(itemListMap()[tagName].values() == val)) {
|
||||
else if(!itemListMap().contains(tagName) || itemListMap()[tagName].values() != val) {
|
||||
if(val.isEmpty())
|
||||
removeItem(tagName);
|
||||
else {
|
||||
|
@ -72,7 +72,7 @@ namespace
|
||||
bool ok;
|
||||
int number = genreCode.toInt(&ok);
|
||||
if((ok && number >= 0 && number <= 255 &&
|
||||
!(ID3v1::genre(number) == s)) ||
|
||||
ID3v1::genre(number) != s) ||
|
||||
genreCode == "RX" || genreCode == "CR")
|
||||
newfields.append(genreCode);
|
||||
}
|
||||
|
@ -220,7 +220,7 @@ PropertyMap Ogg::XiphComment::setProperties(const PropertyMap &properties)
|
||||
for(const auto &[key, sl] : properties) {
|
||||
if(!checkKey(key))
|
||||
invalid.insert(key, sl);
|
||||
else if(!d->fieldListMap.contains(key) || !(sl == d->fieldListMap[key])) {
|
||||
else if(!d->fieldListMap.contains(key) || sl != d->fieldListMap[key]) {
|
||||
if(sl.isEmpty())
|
||||
// zero size string list -> remove the tag with all values
|
||||
removeFields(key);
|
||||
|
Loading…
Reference in New Issue
Block a user