|
@@ -3,7 +3,7 @@
|
|
* Company: Lynar Studios
|
|
* Company: Lynar Studios
|
|
* E-Mail: webmaster@lynarstudios.com
|
|
* E-Mail: webmaster@lynarstudios.com
|
|
* Created: 2020-08-20
|
|
* Created: 2020-08-20
|
|
- * Changed: 2023-05-18
|
|
|
|
|
|
+ * Changed: 2023-05-24
|
|
*
|
|
*
|
|
* */
|
|
* */
|
|
|
|
|
|
@@ -24,7 +24,6 @@ using ls::std::io::Logger;
|
|
using ls::std::io::LogLevel;
|
|
using ls::std::io::LogLevel;
|
|
using ls::std::io::LogLevelValue;
|
|
using ls::std::io::LogLevelValue;
|
|
using ls::std::io::NewLine;
|
|
using ls::std::io::NewLine;
|
|
-using std::localtime;
|
|
|
|
using std::put_time;
|
|
using std::put_time;
|
|
using std::shared_ptr;
|
|
using std::shared_ptr;
|
|
using std::string;
|
|
using std::string;
|
|
@@ -175,7 +174,12 @@ string Logger::_getTimestampString() const
|
|
struct tm localTime
|
|
struct tm localTime
|
|
{
|
|
{
|
|
};
|
|
};
|
|
- localtime_r(×tamp, &localTime);
|
|
|
|
|
|
+#if defined(unix) || defined(__APPLE__)
|
|
|
|
+ ::localtime_r(×tamp, &localTime);
|
|
|
|
+#endif
|
|
|
|
+#ifdef _WIN32
|
|
|
|
+ ::localtime_s(&localTime, ×tamp);
|
|
|
|
+#endif
|
|
string timestampString{};
|
|
string timestampString{};
|
|
|
|
|
|
if (this->displayTimestamp)
|
|
if (this->displayTimestamp)
|