[xml] Removing libc allocation and string function wrappers



Hi guys.

Hopefully this doesn't sound presumptuous coming from an outsider, but I think
you could benefit from removing some or all of your wrappers for libc functions
like malloc. Modern platforms offer many tools for tracing and debugging
allocations, which seems to be the motivation for the wrappers. The semantics
of these wrappers seem to be identical to the POSIX semantics, so replacement
would be easy.

This would lead to simpler code that's easier to audit both manually and
automatically.

What are your thoughts?

Thanks for your time,
Michael McConville


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]