I have a C function that is called thousands of times and I have noticed that it is the only possible place for a memory leak. I have used Valgrind and Totalview\'s
Could those string literals like "HEADER" and "DATA" be causing my small leak?
Nope.