Meco Man 4 rokov pred
rodič
commit
a611a66864
1 zmenil súbory, kde vykonal 2 pridanie a 8 odobranie
  1. 2 8
      components/libc/compilers/common/time.c

+ 2 - 8
components/libc/compilers/common/time.c

@@ -212,14 +212,11 @@ struct tm* gmtime(const time_t* t)
 }
 }
 RTM_EXPORT(gmtime);
 RTM_EXPORT(gmtime);
 
 
-/*TODO: timezone */
 struct tm* localtime_r(const time_t* t, struct tm* r)
 struct tm* localtime_r(const time_t* t, struct tm* r)
 {
 {
     time_t local_tz;
     time_t local_tz;
-    int utc_plus;
 
 
-    utc_plus = RT_LIBC_FIXED_TIMEZONE;
-    local_tz = *t + utc_plus * 3600;
+    local_tz = *t + RT_LIBC_FIXED_TIMEZONE * 3600;
     return gmtime_r(&local_tz, r);
     return gmtime_r(&local_tz, r);
 }
 }
 RTM_EXPORT(localtime_r);
 RTM_EXPORT(localtime_r);
@@ -231,15 +228,12 @@ struct tm* localtime(const time_t* t)
 }
 }
 RTM_EXPORT(localtime);
 RTM_EXPORT(localtime);
 
 
-/* TODO: timezone */
 time_t mktime(struct tm * const t)
 time_t mktime(struct tm * const t)
 {
 {
     time_t timestamp;
     time_t timestamp;
-    int utc_plus;
 
 
-    utc_plus = RT_LIBC_FIXED_TIMEZONE;
     timestamp = timegm(t);
     timestamp = timegm(t);
-    timestamp = timestamp - 3600 * utc_plus;
+    timestamp = timestamp - 3600 * RT_LIBC_FIXED_TIMEZONE;
     return timestamp;
     return timestamp;
 }
 }
 RTM_EXPORT(mktime);
 RTM_EXPORT(mktime);