diff options
author | S-H-GAMELINKS <gamelinks007@gmail.com> | 2022-05-24 23:19:11 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-05-26 19:55:05 +0900 |
commit | 46cf3bf33345c0dadb4ac8d79fe9e388cb9602a2 (patch) | |
tree | ddb16b8a3c1add9c14ab1531b061e100c8050b89 /time.c | |
parent | 2f5edfa47d06c9605a5a0aa3ad72d7fef4d44fa3 (diff) |
Using TZMODE_SET_LOCALTIME macro
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/5937
Diffstat (limited to 'time.c')
-rw-r--r-- | time.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -1919,7 +1919,7 @@ time_init_now(rb_execution_context_t *ec, VALUE time, VALUE zone) time_modify(time); GetNewTimeval(time, tobj); - tobj->tzmode = TIME_TZMODE_LOCALTIME; + TZMODE_SET_LOCALTIME(tobj); tobj->tm_got=0; tobj->timew = WINT2FIXWV(0); rb_timespec_now(&ts); @@ -2181,7 +2181,7 @@ zone_set_offset(VALUE zone, struct time_object *tobj, validate_utc_offset(off); tobj->vtm.utc_offset = off; tobj->vtm.zone = zone; - tobj->tzmode = TIME_TZMODE_LOCALTIME; + TZMODE_SET_LOCALTIME(tobj); } static wideval_t @@ -2399,7 +2399,7 @@ time_init_args(rb_execution_context_t *ec, VALUE time, VALUE year, VALUE mon, VA return time; } - tobj->tzmode = TIME_TZMODE_LOCALTIME; + TZMODE_SET_LOCALTIME(tobj); tobj->tm_got=0; tobj->timew = WINT2FIXWV(0); @@ -2464,7 +2464,7 @@ time_new_timew(VALUE klass, wideval_t timew) struct time_object *tobj; tobj = DATA_PTR(time); /* skip type check */ - tobj->tzmode = TIME_TZMODE_LOCALTIME; + TZMODE_SET_LOCALTIME(tobj); tobj->timew = timew; return time; @@ -5301,7 +5301,7 @@ end_submicro: ; } GetNewTimeval(time, tobj); - tobj->tzmode = TIME_TZMODE_LOCALTIME; + TZMODE_SET_LOCALTIME(tobj); tobj->tm_got = 0; tobj->timew = timew; if (gmt) { @@ -5414,7 +5414,7 @@ tm_initialize(int argc, VALUE *argv, VALUE tm) { #if TM_IS_TIME struct time_object *tobj = DATA_PTR(tm); - tobj->tzmode = TIME_TZMODE_UTC; + TZMODE_SET_UTC(tobj); tobj->timew = t; tobj->vtm = vtm; #else |