tinyxmlparser: revert c7a9aea265b8, Fixes #1

c7a9aea265b8 was an early attempt to work around a GCC bug preventing
Safe from building with -flto. Unfortunately it was also an incorrect
workaround. This reverts that change and fixes GitHub issue #1
"Can't mount existing encfs filesystems."

--HG--
extra : amend_source : 490535441b1161c8fc23f2929462cbd492b12f8d