code review: code style

This commit is contained in:
Cœur 2024-03-25 09:13:53 +08:00
parent db713ee6fa
commit 5a7dd36f12
1 changed files with 7 additions and 12 deletions

View File

@ -79,24 +79,19 @@ namespace
{
int compareState(Torrent const* left, Torrent const* right)
{
int val = tr_compare_3way(left->hasError(), right->hasError());
if (val == 0)
if (auto const val = tr_compare_3way(left->hasError(), right->hasError()); val != 0)
{
val = tr_compare_3way(left->isFinished(), right->isFinished());
return val;
}
if (val == 0)
if (auto const val = tr_compare_3way(left->isFinished(), right->isFinished()); val != 0)
{
val = -tr_compare_3way(left->isPaused(), right->isPaused());
return val;
}
if (val == 0)
if (auto const val = -tr_compare_3way(left->isPaused(), right->isPaused()); val != 0)
{
val = -tr_compare_3way(!left->hasMetadata(), !right->hasMetadata());
return val;
}
return val;
return -tr_compare_3way(!left->hasMetadata(), !right->hasMetadata());
}
} // namespace