Добавление в iconv кодировки utf-16le и fix баги #351

Open
lex_coder wants to merge 2 commits from lex_coder/kolibrios:iconv_update_le16 into main
First-time contributor
  1. Swap from/to - fix bug, iconv_open пакует to в старшие биты, from в младшие. Старый код читал наоборот.
  2. Проверка после RET_TOOFEW, неполная последовательность в конце буфера: выход из цикла вместо ошибки.
1. Swap from/to - fix bug, iconv_open пакует to в старшие биты, from в младшие. Старый код читал наоборот. 2. Проверка после RET_TOOFEW, неполная последовательность в конце буфера: выход из цикла вместо ошибки.
lex_coder added 2 commits 2026-03-04 13:13:06 +00:00
return fix
Some checks failed
Build system / Check kernel codestyle (pull_request) Has been cancelled
Build system / Build (pull_request) Has been cancelled
0a6f1a7729
lex_coder requested review from Burer 2026-03-04 13:17:45 +00:00
lex_coder requested review from mxlgv 2026-03-04 13:17:50 +00:00
mxlgv requested changes 2026-03-04 16:42:05 +00:00
mxlgv left a comment
Owner

For what purposes are these changes needed? As I remember this ugly library uses WebView. Regarding the inversion of input and output, you need to make sure that this does not break other programs, even if it is a bug.

For what purposes are these changes needed? As I remember this ugly library uses WebView. Regarding the inversion of input and output, you need to make sure that this does not break other programs, even if it is a bug.
Some checks failed
Build system / Check kernel codestyle (pull_request) Has been cancelled
Required
Details
Build system / Build (pull_request) Has been cancelled
Required
Details
This pull request doesn't have enough required approvals yet. 0 of 2 official 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 iconv_update_le16:lex_coder-iconv_update_le16
git checkout lex_coder-iconv_update_le16
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KolibriOS/kolibrios#351