]> git.lizzy.rs Git - rust.git/commit
Auto merge of #99609 - workingjubilee:lossy-unix-strerror, r=thomcc
authorbors <bors@rust-lang.org>
Sun, 25 Sep 2022 06:53:14 +0000 (06:53 +0000)
committerbors <bors@rust-lang.org>
Sun, 25 Sep 2022 06:53:14 +0000 (06:53 +0000)
commit8e9c93df464b7ada3fc7a1c8ccddd9dcb24ee0a0
tree0ddc2ed198eb887005d4fab4a97c8c6aa5c3f508
parente20fabb0d04cb25fe3159d58920856533f1b5cf0
parentbcf780e2ba00dbe5a81502ef541dbc0f4fb76ebb
Auto merge of #99609 - workingjubilee:lossy-unix-strerror, r=thomcc

Recover error strings on Unix from_lossy_utf8

Some language settings can result in unreliable UTF-8 being produced.
This can result in failing to emit the error string, panicking instead.
from_lossy_utf8 allows us to assume these strings usually will be fine.

This fixes rust-lang#99535.
library/std/src/sys/unix/os.rs