added:
- file: bool fileExists - str: removed c++ string conversion - tracelog: added utf8 output for windows
This commit is contained in:
parent
bce93361b1
commit
915fd081f3
6 changed files with 23 additions and 10 deletions
2
str.c
2
str.c
|
|
@ -90,6 +90,7 @@ str_t strFromWCHAR(const wchar_t *src, size_t len) {
|
|||
char *src_temp = (char*)src;
|
||||
size_t lost = iconv(cd, &src_temp, &actual_len, &dest_temp, &dest_left);
|
||||
assert(lost != ((size_t)-1));
|
||||
(void)lost;
|
||||
|
||||
dest_len -= dest_left;
|
||||
dest = realloc(dest, dest_len + 1);
|
||||
|
|
@ -133,6 +134,7 @@ wchar_t *strToWCHAR(str_t ctx) {
|
|||
char *src_temp = ctx.buf;
|
||||
size_t lost = iconv(cd, &src_temp, &ctx.len, &dest_temp, &dest_left);
|
||||
assert(lost != ((size_t)-1));
|
||||
(void)lost;
|
||||
|
||||
dest_len -= dest_left;
|
||||
dest = realloc(dest, dest_len + 1);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue