anchor.diff:    fLogPath := aPath;
     fFirstTick := TimeGet;
     fPreviousTick := TimeGet;
  -  MessageTypes := DEFAULT_LOG_TYPES_TO_WRITE;
  +  SetDefaultMessageTypes;
  +
     if DEBUG_LOGS then
       Include(MessageTypes, lmtDebug);
   
     CS := TCriticalSection.Create;
     InitLog;
  +end;
  +
  +procedure TKMLog.SetDefaultMessageTypes;
  +begin
  +  MessageTypes := DEFAULT_LOG_TYPES_TO_WRITE;
   end;
   
   
  
positive.code: 
  
  //Add line without timestamp
  procedure TKMLog.AddLineNoTime(const aText: UnicodeString; aDoCloseFile: Boolean = True);
  begin
    AddLineNoTime(aText, lmtDefault, aDoCloseFile);
  end;
  
  
  
negative.code: begin
    if Self = nil then Exit;
  
    AddLineNoTime(aText, True, False);
  end;
  
  
  