fix memory leak from demangle
fix memory leak from demangle

Fix memory leak that was introduced by a coding mistake
in an earlier attempt to fix a leak on realloc:

  dd8af25 fix a memory leak when __cxa_demangle reallocs

The value of _empty was accidentally negated.

Closes #171

bombela/backward-cpp,bombela/backward-cpp,bombela/backward-cpp