Simplify UTF8 StrPtr usage by filmor · Pull Request #2374 · pythonnet/pythonnet

added 3 commits

May 5, 2024 20:42
The documentation of the used `PyUnicode_DecodeUTF16` states that not
passing `*byteorder` or passing a 0 results in the first two bytes, if
they are the BOM (U+FEFF, zero-width no-break space), to be interpreted
and skipped, which is incorrect when we convert a known "non BOM"
string, which all strings from C# are.

@filmor filmor marked this pull request as draft

May 6, 2024 11:52

@filmor

@filmor filmor marked this pull request as ready for review

June 8, 2024 06:33

@filmor filmor deleted the simplify-utf8-strptr branch

June 8, 2024 23:32