File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -1356,7 +1356,10 @@ void
1356
1356
TimeBasedRollingFileAppender::open (std::ios_base::openmode mode)
1357
1357
{
1358
1358
scheduledFilename = helpers::getFormattedTime (filenamePattern, helpers::now (), false );
1359
- tstring currentFilename = filename.empty () ? scheduledFilename : filename;
1359
+ if (filename.empty ())
1360
+ filename = scheduledFilename;
1361
+
1362
+ tstring currentFilename = filename;
1360
1363
1361
1364
if (createDirs)
1362
1365
internal::make_dirs (currentFilename);
@@ -1401,7 +1404,7 @@ TimeBasedRollingFileAppender::rollover(bool alreadyLocked)
1401
1404
// should remain unchanged on a close
1402
1405
out.clear ();
1403
1406
1404
- if (! filename. empty () )
1407
+ if (filename != scheduledFilename )
1405
1408
{
1406
1409
helpers::LogLog & loglog = helpers::getLogLog ();
1407
1410
long ret;
You can’t perform that action at this time.
0 commit comments