mirror of https://github.com/rusefi/ChibiOS.git
Fixed bug #964.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12171 110e8d01-0319-4d1e-a829-52ad28d1bb01
This commit is contained in:
parent
286e534904
commit
dd2247c099
|
@ -130,14 +130,15 @@ static void rtc_decode(uint32_t tv_sec,
|
|||
RTCDateTime *timespec) {
|
||||
struct tm tim;
|
||||
struct tm *t;
|
||||
const time_t time = tv_sec; /* Copy with implicit type conversion.*/
|
||||
|
||||
/* If the conversion is successful the function returns a pointer
|
||||
to the object the result was written into.*/
|
||||
#if defined(__GNUC__) || defined(__CC_ARM)
|
||||
t = localtime_r((time_t *)&(tv_sec), &tim);
|
||||
t = localtime_r(&time, &tim);
|
||||
osalDbgAssert(t != NULL, "conversion failed");
|
||||
#else
|
||||
t = localtime(&tv_sec);
|
||||
t = localtime(&time);
|
||||
memcpy(&tim, t, sizeof(struct tm));
|
||||
#endif
|
||||
|
||||
|
|
|
@ -141,6 +141,8 @@
|
|||
- EX: Updated LIS302DL to 1.1.0 (backported to 18.2.1).
|
||||
- EX: Updated LPS25H to 1.1.0 (backported to 18.2.1).
|
||||
- EX: Updated LSM303DLHC to 1.1.0 (backported to 18.2.1).
|
||||
- HAL: Fixed problem with STM32 RTCv1 and GCC7 compiler (bug #964)(backported
|
||||
to 18.2.2 and 17.6.5).
|
||||
- HAL: Fixed invalid timeout calculation in hal_buffers (bug #963)(backported
|
||||
to 18.2.2 and 17.6.5).
|
||||
- RT: Fixed invalid parameter in CH_CFG_SYSTEM_INIT_HOOK hook macro
|
||||
|
|
Loading…
Reference in New Issue