Ignore:
Timestamp:
Nov 5, 2009, 6:14:08 PM (16 years ago)
Author:
Frederik Heber <heber@…>
Children:
fc420f
Parents:
543ce4
Message:

LEAKFIX: ReturnFullMatrixForSymmetric() and InverseMatrix() have Malloc()s, in code was delete(), not Free()

  • valgrind showed the "mismatch free/delete" and is fixed. (mostly concerned functions in molecule_geometry.cpp and analysis_correlation.cpp)
  • LEAKFIX: logger and errorLogger instances were not free'd, this is done.

Signed-off-by: Frederik Heber <heber@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/builder.cpp

    r543ce4 r4ef101  
    21422142        << MemoryUsageObserver::getInstance()->getUsedMemorySize() << endl;
    21432143      MemoryUsageObserver::getInstance()->purgeInstance();
     2144      logger::purgeInstance();
     2145      errorLogger::purgeInstance();
    21442146     return (j == 1 ? 0 : j);
    21452147    default:
     
    22472249    << MemoryUsageObserver::getInstance()->getUsedMemorySize() << endl;
    22482250  MemoryUsageObserver::purgeInstance();
     2251  logger::purgeInstance();
     2252  errorLogger::purgeInstance();
    22492253
    22502254  return (0);
Note: See TracChangeset for help on using the changeset viewer.