diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2023-10-18 17:04:26 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2023-10-18 19:33:52 +0200 |
commit | ca58f649196ed6b4ce15d0db3935f7de4cb0f2ea (patch) | |
tree | aa316c097cb08e6a924f043dd6e2dd52f7294f6b /include/rtl/string.hxx | |
parent | f8ad36a2ec1d60b96653cb5538ef6f6c34084583 (diff) |
Extend /clr /std:c++20 char8_t workaround to old versions of VS 2022
On IRC, pppregin now reported that she ran into the issue addressed by
3c6de7e20e35e37cbddd2d35e065525616deac00 "Fix build against VS 2022 17.7.5" when
using (a presumably old version of) VS 2022. And
<https://en.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B#Internal_version_numbering>
suggests that older versions of VS 2022 used _MSV_VER values 1930...1936, so
cover those too here.
Change-Id: Ifee80114c5cd39aeabc31907adafb03eb2f388e9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158122
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'include/rtl/string.hxx')
-rw-r--r-- | include/rtl/string.hxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/rtl/string.hxx b/include/rtl/string.hxx index a2be12ab320d..62bf0530e819 100644 --- a/include/rtl/string.hxx +++ b/include/rtl/string.hxx @@ -104,7 +104,7 @@ public: } } -#if !(defined _MSC_VER && _MSC_VER >= 1937 && _MSC_VER <= 1938 && defined _MANAGED) +#if !(defined _MSC_VER && _MSC_VER >= 1930 && _MSC_VER <= 1938 && defined _MANAGED) #if HAVE_CPP_CONSTEVAL consteval #else |