cgen: fix error for time struct init with update (#13660)
							parent
							
								
									8136157f87
								
							
						
					
					
						commit
						22fda7c3dd
					
				|  | @ -245,7 +245,7 @@ fn (mut g Gen) struct_init(node ast.StructInit) { | |||
| 						} | ||||
| 					} | ||||
| 				} | ||||
| 				g.write(field.name) | ||||
| 				g.write(c_name(field.name)) | ||||
| 			} else { | ||||
| 				if !g.zero_struct_field(field) { | ||||
| 					nr_fields-- | ||||
|  |  | |||
|  | @ -0,0 +1,12 @@ | |||
| import time | ||||
| 
 | ||||
| fn test_struct_of_time_init_with_update() { | ||||
| 	utc := time.utc() | ||||
| 
 | ||||
| 	t := time.Time{ | ||||
| 		...utc | ||||
| 	} | ||||
| 	println(utc) | ||||
| 	println(t) | ||||
| 	assert t == utc | ||||
| } | ||||
		Loading…
	
		Reference in New Issue