Geoffrey McRae
83bebf4519
[idd] CSettings: fix registry string value handling
...
Rename the invalid default parameter and make registry string reads
more robust.
Validate the returned value type and byte count after querying the
value data, reject malformed UTF-16 sizes, and explicitly terminate
the string based on the number of bytes actually returned.
Sanity check the parsed mode values
2026-06-03 08:59:48 +10:00
..
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2023-04-11 16:53:57 +10:00
2026-06-03 08:59:48 +10:00
2026-06-03 08:59:48 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00
2025-03-28 12:05:02 +00:00
2025-09-12 22:36:10 +10:00
2025-11-07 00:28:20 +11:00
2025-03-24 15:40:47 +00:00
2026-05-31 15:13:57 +10:00
2026-05-31 15:13:57 +10:00