aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-03-13 17:02:47 -0700
committerAlexander Karatarakis <alkarata@microsoft.com>2017-03-13 17:56:21 -0700
commitc55bbc3c463e019833ab7c40fa3ad5cecbb9b54f (patch)
tree2d1ebee97bd7386d7bcf2c6a0e678b87dae3e267
parentd15818c602e4031cb9ba6cf622182ca6e90f40ba (diff)
downloadvcpkg-c55bbc3c463e019833ab7c40fa3ad5cecbb9b54f.tar.gz
vcpkg-c55bbc3c463e019833ab7c40fa3ad5cecbb9b54f.zip
Add __declspec(noreturn) to the definitions to match the declarations
-rw-r--r--toolsrc/src/vcpkg_Enums.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/toolsrc/src/vcpkg_Enums.cpp b/toolsrc/src/vcpkg_Enums.cpp
index 5e698659d..6197e729f 100644
--- a/toolsrc/src/vcpkg_Enums.cpp
+++ b/toolsrc/src/vcpkg_Enums.cpp
@@ -9,12 +9,12 @@ namespace vcpkg::Enums
return Strings::format("%s_NULLVALUE", enum_name);
}
- void nullvalue_used(const std::string& enum_name)
+ __declspec(noreturn) void nullvalue_used(const std::string& enum_name)
{
Checks::exit_with_message("NULLVALUE of enum %s was used", enum_name);
}
- void unreachable(const std::string& enum_name)
+ __declspec(noreturn) void unreachable(const std::string& enum_name)
{
Checks::exit_with_message("Unreachable code for enum, %s", enum_name);
}