Description
There are no current compilers which lack namespace support, and all current xerces-c builds are using namespaces by default, making this macro redundant and overly complex.
This should not have any portability or compatibility concerns given the ubiquity of namespace support on contemporary systems.