This patch addresses LWG 3112 by transforming embedded nulls in what_arg strings from \0 to \\0.
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
Paths
| Differential D57312
Implement LWG 3112 - system_error and filesystem_error constructors taking a string may not be able to meet their postconditions Needs ReviewPublic Authored by EricWF on Jan 27 2019, 6:56 PM.
Revision Contents
Diff 183789 src/filesystem/filesystem_common.h
src/filesystem/operations.cpp
src/system_error.cpp
test/std/diagnostics/syserr/syserr.syserr/syserr.syserr.members/ctor_error_code_string.pass.cpp
test/std/input.output/filesystems/class.filesystem_error/filesystem_error.members.pass.cpp
www/upcoming_meeting.html
|