Suppress valgrind errors of the Xdr library.
Summary
Valgrind was throwing this error, but without reporting any kind of memory leak related with this issue. I've tried to replicate the release of the memory that Xdr library has implemented doing a simpler version, but valgrind was still reporting this error. So I guess it's a false positive.
==9358== Mismatched free() / delete / delete []
==9358== at 0x4C2AF5D: free (vg_replace_malloc.c:540)
==9358== by 0x133259CB: xdr_string (in /usr/lib64/libc-2.17.so)
==9358== by 0x51298F: castor::tape::tapeFile::osm::xdr::VolLabel::_decode(XDR*, castor::tape::tapeFile::osm::xdr::VolLabel*) (OsmXdrStructure.hpp:156)
I've created a specific valgrind test for OSM Tape test suppressing this kind of mismatched errors.