[common] use handrolled string utility conversions instead of wstring codecvt #3773

Open
Lizzie wants to merge 2 commits from lizzie/wstring-uni-123 into master
Member

thanks to @chrelliott978 for the initial impl, basically clang will yell at you if you dare use wstring_codecvt<> and some other shit, and to be fair one day it will be removed because it's deprecated (but it's c++, we know it will NEVER be deprecated)

either way this makes clang shut up

untested at all

Signed-off-by: lizzie lizzie@eden-emu.dev

thanks to @chrelliott978 for the initial impl, basically clang will yell at you if you dare use wstring_codecvt<> and some other shit, and to be fair one day it will be removed because it's deprecated (but it's c++, we know it will NEVER be deprecated) either way this makes clang shut up untested at all Signed-off-by: lizzie <lizzie@eden-emu.dev>
[common] use handrolled string utility conversions instead of wstring codecvt
Some checks reported errors
eden-license / license-header (pull_request) Failing after 32s
GitHub Actions [CI] Build cancelled
71e713483f
Signed-off-by: lizzie <lizzie@eden-emu.dev>
license
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
9f7e9b1864
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
Required
Details
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
This pull request doesn't have enough approvals yet. 0 of 2 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin lizzie/wstring-uni-123:lizzie/wstring-uni-123
git switch lizzie/wstring-uni-123
Sign in to join this conversation.
No description provided.