mirror of
https://github.com/freemkv/freemkv-keysources.git
synced 2026-10-07 18:13:11 +00:00
cf729275276442878b3bdf45d5d3ea71fa497892
parse_disc_entry's U arm stripped a `; MKBv…` comment before hex-parsing the value, but the M/I/V arms did not. When a real keydb.cfg disc row's LAST field is M/I/V (no U after it), the comment glues onto that value and parse_hex16 of "0x… ; MKBv64" fails — silently dropping a media/id/VUK key the file actually holds, so the disc reports no key. Strip the comment in M/I/V too (a hex16 never contains ';', so it is safe), with a red-before-green regression test.
Languages
Rust
100%