mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	Using TZMODE_SET_LOCALTIME macro
This commit is contained in:
		
							parent
							
								
									2f5edfa47d
								
							
						
					
					
						commit
						46cf3bf333
					
				
				
				Notes:
				
					git
				
				2022-05-26 19:55:36 +09:00 
				
			
			
			
		
		
					 1 changed files with 6 additions and 6 deletions
				
			
		
							
								
								
									
										12
									
								
								time.c
									
										
									
									
									
								
							
							
						
						
									
										12
									
								
								time.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue