early-access version 2853
This commit is contained in:
20
externals/vcpkg/ports/flatbuffers/fix-uwp-build.patch
vendored
Executable file
20
externals/vcpkg/ports/flatbuffers/fix-uwp-build.patch
vendored
Executable file
@@ -0,0 +1,20 @@
|
||||
diff --git a/src/util.cpp b/src/util.cpp
|
||||
index 3670a019..fb5d884f 100644
|
||||
--- a/src/util.cpp
|
||||
+++ b/src/util.cpp
|
||||
@@ -255,9 +255,15 @@ bool ReadEnvironmentVariable(const char *var_name, std::string *_value) {
|
||||
#ifdef _MSC_VER
|
||||
__pragma(warning(disable : 4996)); // _CRT_SECURE_NO_WARNINGS
|
||||
#endif
|
||||
+#if _WIN32_WINNT < 0x0A00
|
||||
auto env_str = std::getenv(var_name);
|
||||
if (!env_str) return false;
|
||||
if (_value) *_value = std::string(env_str);
|
||||
+#else
|
||||
+ //There is no support for environment variables in UWP
|
||||
+ var_name; // Do nothing
|
||||
+ *_value = std::string("");
|
||||
+#endif
|
||||
return true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user