38 lines
1.2 KiB
Diff
38 lines
1.2 KiB
Diff
|
From 0cc0e24260c0d71da43550e3e8c962f8d181f2d4 Mon Sep 17 00:00:00 2001
|
||
|
From: Jasem Mutlaq <mutlaqja@ikarustech.com>
|
||
|
Date: Mon, 24 Feb 2020 09:55:08 +0300
|
||
|
Subject: [PATCH] Disable stime on arm Fixes #1090
|
||
|
|
||
|
---
|
||
|
libs/indibase/inditelescope.cpp | 17 -----------------
|
||
|
1 file changed, 17 deletions(-)
|
||
|
|
||
|
diff --git a/libs/indibase/inditelescope.cpp b/libs/indibase/inditelescope.cpp
|
||
|
index 969d9dae7..ba657053c 100644
|
||
|
--- a/libs/indibase/inditelescope.cpp
|
||
|
+++ b/libs/indibase/inditelescope.cpp
|
||
|
@@ -1684,23 +1684,6 @@ bool Telescope::processTimeInfo(const char *utc, const char *offset)
|
||
|
IUSaveText(&TimeT[1], offset);
|
||
|
TimeTP.s = IPS_OK;
|
||
|
IDSetText(&TimeTP, nullptr);
|
||
|
-
|
||
|
- // 2018-04-20 JM: Update system time on ARM architecture.
|
||
|
-#ifdef __arm__
|
||
|
-#ifdef __linux__
|
||
|
- struct tm utm;
|
||
|
- if (strptime(utc, "%Y-%m-%dT%H:%M:%S", &utm))
|
||
|
- {
|
||
|
- time_t raw_time = mktime(&utm);
|
||
|
- time_t now_time;
|
||
|
- time(&now_time);
|
||
|
- // Only sync if difference > 30 seconds
|
||
|
- if (labs(now_time - raw_time) > 30)
|
||
|
- stime(&raw_time);
|
||
|
- }
|
||
|
-#endif
|
||
|
-#endif
|
||
|
-
|
||
|
return true;
|
||
|
}
|
||
|
else
|