Skip to content

Commit

Permalink
Pushed some members of TLoggerPROFileAppender into protected section
Browse files Browse the repository at this point in the history
  • Loading branch information
danieleteti committed May 29, 2024
1 parent b6b2a18 commit 4d54155
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
14 changes: 7 additions & 7 deletions lib/loggerpro/LoggerPro.FileAppender.pas
Original file line number Diff line number Diff line change
Expand Up @@ -66,15 +66,15 @@ interface
}
TLoggerProFileAppenderBase = class(TLoggerProAppenderBase)
private
procedure RetryMove(const aFileSrc, aFileDest: string);
procedure RetryDelete(const aFileSrc: string);
protected
fEncoding: TEncoding;
fMaxBackupFileCount: Integer;
fMaxFileSizeInKiloByte: Integer;
fLogFileNameFormat: string;
fLogsFolder: string;
fEncoding: TEncoding;
function CreateWriter(const aFileName: string): TStreamWriter;
procedure RetryMove(const aFileSrc, aFileDest: string);
procedure RetryDelete(const aFileSrc: string);
protected
function CreateWriter(const aFileName: string; const aBufferSize: Integer = 32): TStreamWriter;
procedure CheckLogFileNameFormat(const LogFileNameFormat: String); virtual;
procedure EmitStartRotateLogItem(aWriter: TStreamWriter); virtual;
procedure EmitEndRotateLogItem(aWriter: TStreamWriter); virtual;
Expand Down Expand Up @@ -366,7 +366,7 @@ constructor TLoggerProFileAppenderBase.Create(
fEncoding := TEncoding.DEFAULT;
end;

function TLoggerProFileAppenderBase.CreateWriter(const aFileName: string): TStreamWriter;
function TLoggerProFileAppenderBase.CreateWriter(const aFileName: string; const aBufferSize: Integer = 32): TStreamWriter;
var
lFileStream: TFileStream;
lFileAccessMode: Word;
Expand All @@ -387,7 +387,7 @@ function TLoggerProFileAppenderBase.CreateWriter(const aFileName: string): TStre
lFileStream := TFileStream.Create(aFileName, lFileAccessMode);
try
lFileStream.Seek(0, TSeekOrigin.soEnd);
Result := TStreamWriter.Create(lFileStream, fEncoding, 32);
Result := TStreamWriter.Create(lFileStream, fEncoding, aBufferSize);
Result.AutoFlush := true;
Result.OwnStream;
Break;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1024,6 +1024,7 @@
<Platforms>
<Platform value="Android">False</Platform>
<Platform value="Android64">False</Platform>
<Platform value="Linux64">False</Platform>
<Platform value="Win32">True</Platform>
<Platform value="Win64">False</Platform>
</Platforms>
Expand Down

0 comments on commit 4d54155

Please sign in to comment.