forked from mirrors/0ad
eee7fca2d3
this is good in general (less dependence on compiler) and is intended to work around a bug andrew has been seeing. apparently VC generates invalid code for the parameters + ASSERT, which causes infinite recursion on the <location> validation. This was SVN commit r3142.