Working NetRadiant and q3map2 with multi-threading on MSYS2
Working NetRadiant and q3map2 with multi-threading on MSYS2 (both x86, x86_64):
- Replaced xmlNodeSetContent with xmlNodeAddContent as previous is crashing q3map2 if that was running with option -threads higher then 1 for no visible reasons. It works totally in the same way on empty nodes, so behavior of XML logging had not been changed in the end;
- Fixed problems with out of bounds and got rid of unneeded warning messages;
- Optimizations for MSYS2 were disabled as they are causing crashes;
- Added specific MSYS2 shell scripts for installing DLLs and GTK themes.