Add saner handling for switch cases [sq]

This commit is contained in:
Berkus Decker 2017-11-24 22:53:20 +02:00
parent 8dfa82c2ba
commit 76c14bb933
2 changed files with 3 additions and 2 deletions

View File

@ -1458,7 +1458,6 @@ namespace {
i = peersData.insert(id, newData); i = peersData.insert(id, newData);
} }
switch (restriction) { switch (restriction) {
case PeerData::NotLoaded: assert(false); // temp
case PeerData::MinimalLoaded: { case PeerData::MinimalLoaded: {
if (i.value()->loadedStatus == PeerData::NotLoaded) { if (i.value()->loadedStatus == PeerData::NotLoaded) {
return nullptr; return nullptr;
@ -1469,6 +1468,7 @@ namespace {
return nullptr; return nullptr;
} }
} break; } break;
case PeerData::NotLoaded: break;
} }
return i.value(); return i.value();
} }

View File

@ -146,7 +146,8 @@ T convertScale(T v) {
case dbisOneAndQuarter: return qRound(float64(v) * 1.25 - 0.01); case dbisOneAndQuarter: return qRound(float64(v) * 1.25 - 0.01);
case dbisOneAndHalf: return qRound(float64(v) * 1.5 - 0.01); case dbisOneAndHalf: return qRound(float64(v) * 1.5 - 0.01);
case dbisTwo: return v * 2; case dbisTwo: return v * 2;
case dbisAuto: case dbisOne: case dbisScaleCount: assert(false); // temp case dbisAuto: case dbisOne: return v;
case dbisScaleCount: assert(false); // temp
} }
return v; return v;
} }