flutter/dev/integration_tests/flutter_gallery/windows
Chris Bracken b5d3c43280
Check string size before Win32 MultiByte <-> WideChar conversions (#99729)
This patch adds an additional check to ensure the target length of a string is within the supported maximum string length prior to calling WideCharToMultiByte/MultiByteToWideChar in the Windows runner template.

This is to prevent resize() from failing if called with a count > std::string::max_size().

According to Win32 API docs (WideCharToMultiByte, MultiByteToWideChar) it's the caller responsibility to make sure the buffers are correctly allocated.

Authored by: Tomasz Gucio <tgucio@gmail.com>
2022-03-07 19:57:36 -08:00
..
flutter FFI plugins (#96225) 2022-01-26 23:44:45 +01:00
runner Check string size before Win32 MultiByte <-> WideChar conversions (#99729) 2022-03-07 19:57:36 -08:00
.gitignore [gallery] add linux and windows files to gallery example (#66736) 2020-09-28 10:07:35 -07:00
CMakeLists.txt Reduce required Windows CMake version to 3.14 (#89390) 2021-09-03 21:05:58 -07:00