Piotr Caban (@piotr) commented about dlls/msvcrt/undname.c:
default: return FALSE; } if (xdt->left && mod)
xdt->left = str_printf(sym, "%s %s", xdt->left, mod);
xdt->left = str_printf(sym, "%s %s", mod, xdt->left/*, mod*/);
Please add a test for that change. Also please remove the /*, mod*/ comment.