Use the same internal data type for conversion function

This commit is contained in:
Chocobo1
2019-09-23 12:58:51 +08:00
parent ed62854af7
commit 72faf89e26
2 changed files with 5 additions and 5 deletions

View File

@@ -64,7 +64,7 @@ namespace
QJsonValue triStateBoolToJsonValue(const TriStateBool &triStateBool)
{
switch (static_cast<int>(triStateBool)) {
switch (static_cast<signed char>(triStateBool)) {
case 0: return false;
case 1: return true;
default: return {};
@@ -82,7 +82,7 @@ namespace
int triStateBoolToAddPausedLegacy(const TriStateBool &triStateBool)
{
switch (static_cast<int>(triStateBool)) {
switch (static_cast<signed char>(triStateBool)) {
case 0: return 2; // never
case 1: return 1; // always
default: return 0; // default