[libcxx-commits] [PATCH] D91137: [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows

Martin Storsjö via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Tue Nov 10 01:33:48 PST 2020


mstorsjo created this revision.
mstorsjo added a reviewer: libc++.
Herald added a project: libc++.
Herald added 1 blocking reviewer(s): libc++.
mstorsjo requested review of this revision.

On windows, the narrow, char based paths normally don't use utf8, but can use many different native code pages, and this is what system functions that operate on files, taking such paths/file names, interpret them as.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D91137

Files:
  libcxx/include/filesystem
  libcxx/src/filesystem/filesystem_common.h
  libcxx/src/filesystem/operations.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D91137.304089.patch
Type: text/x-patch
Size: 7491 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20201110/10a88448/attachment.bin>


More information about the libcxx-commits mailing list