anchor.diff:  
       // heuristics points
       if (not ActualFinish) then
  -      ReleaseHeuristicsNodes;
  +      ReleaseHeuristedNodes;
   
       // alloc start points
       ActualStarts := ActualizeStartPoints(Parameters.StartPoints, Parameters.StartPointsCount, Actual);
  
positive.code: 
  
    TCPFInfo = record
      Cells: PCPFCellArray;
      MapWidth: NativeInt;
      HeuristicsLine: NativeInt;
      HeuristicsDiagonal: NativeInt;
  
negative.code:     CPFFreeMem(FNodes.Storage.Items[i]);
  
    // cells
    CPFFreeMem(Pointer(FInfo.CellArray));
  
    // sectors
    CPFFreeMem(Pointer(FActualInfo.Sectors));
  