HomePhabricator

Call unicode API on Windows

Description

Call unicode API on Windows

Summary:
Rationale from issue core#13869:

Currently Bitcoin uses the ANSI encoding on Windows so that it would affected by user's language settings, they might not able to open some non-ASCII name files.

This should unbreak the windows build, which was broken by D10801.

This is a backport of core#13888

Depends on D10816

Test Plan: @bot build-win64 gitian-win

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D10815

Details

Provenance
Chun Kuan Lee <ken2812221@gmail.com>Authored on Aug 6 2018, 01:32
PiRKCommitted on Jan 11 2022, 16:39
PiRKPushed on Jan 11 2022, 16:39
Reviewer
Restricted Project
Differential Revision
D10815: Call unicode API on Windows
Parents
rABC5294ffff0fbe: Make format string linter understand basic template parameter syntax
Branches
Unknown
Tags
Unknown