mirror of
https://git.freebsd.org/ports.git
synced 2025-04-29 01:56:37 -04:00
Changelog: https://gitlab.linphone.org/BC/public/liblinphone/-/tags/5.4.4 Sponsored by: Cybermancer Infosec
28 lines
958 B
C++
28 lines
958 B
C++
--- src/presence/presence-model.cpp.orig 2025-03-26 23:44:07 UTC
|
|
+++ src/presence/presence-model.cpp
|
|
@@ -656,11 +656,6 @@ time_t PresenceModel::parseTimestamp(const std::string
|
|
time_t PresenceModel::parseTimestamp(const std::string ×tamp) {
|
|
struct tm ret;
|
|
time_t seconds;
|
|
-#if defined(LINPHONE_WINDOWS_UNIVERSAL) || defined(LINPHONE_MSC_VER_GREATER_19)
|
|
- long adjustTimezone;
|
|
-#else
|
|
- time_t adjustTimezone;
|
|
-#endif
|
|
|
|
memset(&ret, 0, sizeof(ret));
|
|
sscanf(L_STRING_TO_C(timestamp), "%d-%d-%dT%d:%d:%d", &ret.tm_year, &ret.tm_mon, &ret.tm_mday, &ret.tm_hour,
|
|
@@ -673,12 +668,7 @@ time_t PresenceModel::parseTimestamp(const std::string
|
|
ms_error("mktime() failed: %s", strerror(errno));
|
|
return (time_t)-1;
|
|
}
|
|
-#if defined(LINPHONE_WINDOWS_UNIVERSAL) || defined(LINPHONE_MSC_VER_GREATER_19)
|
|
- _get_timezone(&adjustTimezone);
|
|
-#else
|
|
- adjustTimezone = timezone;
|
|
-#endif
|
|
- return seconds - (time_t)adjustTimezone;
|
|
+ return seconds;
|
|
}
|
|
|
|
#else
|