Stefan Brüns 78782dcd53 Fix static initialization order for UserFormatRegister map
A std::map is in an invalid state when just zero-initialized, and needs
to be initialized by its constructor. As this initilization may be done
after the first call to Register, a crash will typically happen.

To fix this wrap all accesses to the map with a Meyers Singleton. Also
remove the extra Array - most accesses are using the key, and the few
format list iterations all sort the result afterwards anyway.

Fixes #201.
2024-12-19 18:04:16 +01:00
..
2024-12-18 08:18:40 +01:00
2024-07-20 10:25:45 +02:00
2024-11-29 13:01:34 +01:00
2024-12-13 16:48:37 +01:00