Files
Andrey Semashev 9987afefea Use UTF-8 path encoding by default on DragonFly BSD, NetBSD and Solaris.
On DragonFly BSD 6.4.0, std::locale("") fails unless LANG is set to some
locale that is supported in libc.

On Solaris 11.4, std::locale("") fails even if LANG is set correctly in
the environment. Recent versions of Solaris seem to have transitioned
to UTF-8 for filename encoding.

All BSD systems seem to have come to UTF-8 for path encoding by default,
so use utf8_codecvt_facet on all of them, plus Solaris.

Removed duplication of preprocessor checks for whether to use
utf8_codecvt_facet.
2025-12-30 20:23:56 +03:00
..
2024-01-20 03:21:56 +03:00
2025-12-25 04:09:00 +03:00
2024-03-24 00:10:13 +03:00
2025-12-25 04:09:00 +03:00
2024-01-20 03:21:56 +03:00