| Index: fusl/src/time/mktime.c
|
| diff --git a/fusl/src/time/mktime.c b/fusl/src/time/mktime.c
|
| index bad3f0765a089fd9f97e6f0d651b15fd19d949ed..56d2f1d097ada2a61c3df0d5155a4d125e663eef 100644
|
| --- a/fusl/src/time/mktime.c
|
| +++ b/fusl/src/time/mktime.c
|
| @@ -1,28 +1,29 @@
|
| #include "time_impl.h"
|
| #include <errno.h>
|
|
|
| -time_t mktime(struct tm *tm)
|
| -{
|
| - struct tm new;
|
| - long opp;
|
| - long long t = __tm_to_secs(tm);
|
| +time_t mktime(struct tm* tm) {
|
| + struct tm new;
|
| + long opp;
|
| + long long t = __tm_to_secs(tm);
|
|
|
| - __secs_to_zone(t, 1, &new.tm_isdst, &new.__tm_gmtoff, &opp, &new.__tm_zone);
|
| + __secs_to_zone(t, 1, &new.tm_isdst, &new.__tm_gmtoff, &opp, &new.__tm_zone);
|
|
|
| - if (tm->tm_isdst>=0 && new.tm_isdst!=tm->tm_isdst)
|
| - t -= opp - new.__tm_gmtoff;
|
| + if (tm->tm_isdst >= 0 && new.tm_isdst != tm->tm_isdst)
|
| + t -= opp - new.__tm_gmtoff;
|
|
|
| - t -= new.__tm_gmtoff;
|
| - if ((time_t)t != t) goto error;
|
| + t -= new.__tm_gmtoff;
|
| + if ((time_t)t != t)
|
| + goto error;
|
|
|
| - __secs_to_zone(t, 0, &new.tm_isdst, &new.__tm_gmtoff, &opp, &new.__tm_zone);
|
| + __secs_to_zone(t, 0, &new.tm_isdst, &new.__tm_gmtoff, &opp, &new.__tm_zone);
|
|
|
| - if (__secs_to_tm(t + new.__tm_gmtoff, &new) < 0) goto error;
|
| + if (__secs_to_tm(t + new.__tm_gmtoff, &new) < 0)
|
| + goto error;
|
|
|
| - *tm = new;
|
| - return t;
|
| + *tm = new;
|
| + return t;
|
|
|
| error:
|
| - errno = EOVERFLOW;
|
| - return -1;
|
| + errno = EOVERFLOW;
|
| + return -1;
|
| }
|
|
|