This patch refactors read_registry_init_data to remove the duplication between the ini file and registry variants. There is now one sequence of config getters, with individual parameters retrieved from ini file or registry. Some disparities are also corrected, particularly the parsing of booleans is now standardised. Also fixed a minor bug in the registry getter and closed the ini file map after use (minor memory leak).
Created attachment 19383 [details] Refactored read_registry_init_data Attaching patch
Thanks. Commited 98% after testing. Will be part of 1.2.21.
Move a couple of fixed JK issues from resolved to closed.