mirror of
https://github.com/chromium/crashpad.git
synced 2024-12-26 23:01:05 +08:00
17b770ece4
- Add public domain getopt implementation to third_party. - Add timegm to compat/win. - Add stub of strptime to compat/win. Requires https://codereview.chromium.org/1119173003/ and https://codereview.chromium.org/1117013006/. Rather than working in wchar_t everywhere on Windows, convert UTF16 command line arguments in wmain to UTF8, work primarily in UTF8, and convert back when necessary to UTF16 for base::FilePath. This avoids the need to genericize over all the standard C string functions, getopt, etc. while still handling non-ASCII properly. R=mark@chromium.org BUG=crashpad:1 Review URL: https://codereview.chromium.org/1119783005