bool APE::Tag::checkKey(const String &key)
{
- if(key.size() < 2 or key.size() > 16)
+ if(key.size() < 2 || key.size() > 16)
return false;
for(String::ConstIterator it = key.begin(); it != key.end(); it++)
// only allow printable ASCII including space (32..127)
}
if (d->trackPeak != 0)
- d->trackPeak = (int)(log10(d->trackPeak) * 20 * 256 + .5);
+ d->trackPeak = (int)(log10((double)d->trackPeak) * 20 * 256 + .5);
if (d->albumPeak != 0)
- d->albumPeak = (int)(log10(d->albumPeak) * 20 * 256 + .5);
+ d->albumPeak = (int)(log10((double)d->albumPeak) * 20 * 256 + .5);
bool trueGapless = (gapless >> 31) & 0x0001;
if(trueGapless) {