aboutsummaryrefslogtreecommitdiff
path: root/core/src/Model/Workflow/Value_RTTI.cpp
diff options
context:
space:
mode:
authorrtk0c <[email protected]>2021-05-09 11:19:37 -0700
committerrtk0c <[email protected]>2021-05-09 11:19:37 -0700
commit97758d5c47698339cfcb9037e477ff463f97b58a (patch)
tree2ee51bee8394a88c5045388b60e9283894f0142b /core/src/Model/Workflow/Value_RTTI.cpp
parent54bac64fdb909a239bf00b1450de1d1a55e58a37 (diff)
Remove UNREACHABLE macros
Diffstat (limited to 'core/src/Model/Workflow/Value_RTTI.cpp')
-rw-r--r--core/src/Model/Workflow/Value_RTTI.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/Model/Workflow/Value_RTTI.cpp b/core/src/Model/Workflow/Value_RTTI.cpp
index a660557..a0c3213 100644
--- a/core/src/Model/Workflow/Value_RTTI.cpp
+++ b/core/src/Model/Workflow/Value_RTTI.cpp
@@ -9,7 +9,7 @@ const char* BaseValue::FormatKind(Kind kind)
case KD_Numeric: return "Numeric";
case KD_Text: return "Text";
case KD_DateTime: return "Date/time";
- case InvalidKind: UNREACHABLE;
+ case InvalidKind: return "<invalid kind>";
}
}
@@ -19,6 +19,6 @@ std::unique_ptr<BaseValue> BaseValue::CreateByKind(BaseValue::Kind kind)
case KD_Numeric: return std::make_unique<NumericValue>();
case KD_Text: return std::make_unique<TextValue>();
case KD_DateTime: return std::make_unique<DateTimeValue>();
- case InvalidKind: UNREACHABLE;
+ case InvalidKind: return nullptr;
}
}