diff options
Diffstat (limited to 'devel/electron29/files/patch-third__party_perfetto_src_base_string__utils.cc')
-rw-r--r-- | devel/electron29/files/patch-third__party_perfetto_src_base_string__utils.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/devel/electron29/files/patch-third__party_perfetto_src_base_string__utils.cc b/devel/electron29/files/patch-third__party_perfetto_src_base_string__utils.cc new file mode 100644 index 000000000000..ec41d64c1f8d --- /dev/null +++ b/devel/electron29/files/patch-third__party_perfetto_src_base_string__utils.cc @@ -0,0 +1,15 @@ +--- third_party/perfetto/src/base/string_utils.cc.orig 2023-11-29 21:41:38 UTC ++++ third_party/perfetto/src/base/string_utils.cc +@@ -38,9 +38,10 @@ double StrToD(const char* nptr, char** endptr) { + + // Locale-independant as possible version of strtod. + double StrToD(const char* nptr, char** endptr) { +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) ++ PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + static auto c_locale = newlocale(LC_ALL, "C", nullptr); + return strtod_l(nptr, endptr, c_locale); + #else |