Я использую g ++ (GCC) 3.4.6 и рациональную очистку, и я получаю утечку памяти из-за использования этого строкового назначения во второй строке
char* sRealPath = VeComputeAbsoluteFileName(sOutFileName);
std::string outFileName = sRealPath;
veFreeString(sRealPath); sRealPath = 0;
Может кто-нибудь предложить что-нибудь по этому поводу.