Skip to content

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.

Merge request reports