Richard Kimberly Heck 5969f0e7d1 Fix a number of issues that were stopping compilation with MSVC 19.
Patch from Thibaut Cuvelier, modified slightly by me (mostly for style).

(cherry picked from commit c506f304bc522ea91ad5a7e97cd4e3c7d54376b0)
2024-01-31 21:56:55 +01:00
..
2020-01-27 11:13:05 +01:00
2023-02-28 16:51:38 +01:00
2022-11-25 08:49:23 +01:00
2020-09-03 20:42:05 +02:00
2011-04-02 11:00:19 +00:00
2011-02-21 19:56:43 +00:00
2023-03-19 23:40:15 +01:00
2022-11-22 20:57:45 -05:00
2019-06-27 23:53:03 +02:00
2019-08-27 17:35:54 +02:00
2022-11-22 21:16:40 -05:00