[前][次][番号順一覧][スレッド一覧]

ruby-changes:71969

From: S-H-GAMELINKS <ko1@a...>
Date: Thu, 26 May 2022 19:55:32 +0900 (JST)
Subject: [ruby-changes:71969] 46cf3bf333 (master): Using TZMODE_SET_LOCALTIME macro

https://git.ruby-lang.org/ruby.git/commit/?id=46cf3bf333

From 46cf3bf33345c0dadb4ac8d79fe9e388cb9602a2 Mon Sep 17 00:00:00 2001
From: S-H-GAMELINKS <gamelinks007@g...>
Date: Tue, 24 May 2022 23:19:11 +0900
Subject: Using TZMODE_SET_LOCALTIME macro

---
 time.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/time.c b/time.c
index 8b4d26b2dc..dc454572ec 100644
--- a/time.c
+++ b/time.c
@@ -1919,7 +1919,7 @@ time_init_now(rb_execution_context_t *ec, VALUE time, VALUE zone) https://github.com/ruby/ruby/blob/trunk/time.c#L1919
 
     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, https://github.com/ruby/ruby/blob/trunk/time.c#L2181
     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 https://github.com/ruby/ruby/blob/trunk/time.c#L2399
         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) https://github.com/ruby/ruby/blob/trunk/time.c#L2464
     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: ; https://github.com/ruby/ruby/blob/trunk/time.c#L5301
     }
 
     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) https://github.com/ruby/ruby/blob/trunk/time.c#L5414
     {
 #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
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]