Quantum
daa78bcf47
[idd] debug: full Unicode handling and log as UTF-8
...
This commit makes `CDebug` use Unicode internally instead of whatever
random code page is in use. It also gets rid of the horrible character
counting and replaces that with `vasprintf` and `vaswprintf` helpers
(partially inspired by Linux) which allocates a buffer.
For HRESULT logging, the error code in both hex and decimal are included.
The output is now guaranteed to be UTF-8.
2025-09-14 20:00:25 +10:00
..
2025-03-16 16:31:44 +00:00
2025-03-16 12:32:52 +00:00
2025-03-30 16:52:58 +00:00
2025-03-30 18:59:42 +11:00
2025-03-30 23:28:04 +00:00
2025-03-30 23:18:14 +00:00
2025-03-30 02:47:40 +00:00
2025-03-28 14:11:48 +00:00
2025-03-30 02:47:40 +00:00
2025-03-30 02:47:40 +00:00
2025-08-30 18:02:55 +00:00
2025-08-30 18:02:55 +00:00
2025-08-30 11:56:30 +00:00
2025-08-30 11:56:30 +00:00
2025-03-16 16:31:44 +00:00
2025-03-16 12:32:52 +00:00
2025-03-16 16:31:44 +00:00
2025-03-16 12:32:52 +00:00
2025-03-31 00:25:54 +11:00
2025-03-05 12:24:38 +11:00
2025-09-11 17:00:35 +10:00
2025-09-11 17:00:35 +10:00
2025-03-16 16:31:44 +00:00
2025-03-05 12:24:38 +11:00
2023-04-11 16:53:57 +10:00
2025-09-13 14:08:33 +10:00
2025-08-30 18:08:53 +00:00
2025-09-07 20:28:55 +00:00
2025-09-07 20:28:55 +00:00
2025-08-30 18:02:55 +00:00
2025-03-29 22:42:49 +00:00
2025-09-14 20:00:25 +10:00
2025-03-05 12:24:38 +11:00
2025-03-28 12:05:02 +00:00
2025-09-12 22:36:10 +10:00
2025-08-30 18:02:55 +00:00
2025-03-24 15:40:47 +00:00
2025-03-05 12:24:38 +11:00
2025-03-05 12:24:38 +11:00