Merge 4f36429d751d92ecec209b625f09093adc345e42 into 6450b862e91b25cc6e1368d6d7aa324ab6e6f1ce
This commit is contained in:
		
						commit
						d59a230eff
					
				
							
								
								
									
										3
									
								
								utils.go
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								utils.go
									
									
									
									
									
								
							@ -130,6 +130,9 @@ func Expr(expression string, args ...interface{}) *expr {
 | 
			
		||||
 | 
			
		||||
func indirect(reflectValue reflect.Value) reflect.Value {
 | 
			
		||||
	for reflectValue.Kind() == reflect.Ptr {
 | 
			
		||||
		if reflectValue.IsNil() && reflectValue.CanSet() {
 | 
			
		||||
			reflectValue.Set(reflect.New(reflectValue.Type().Elem()))
 | 
			
		||||
		}
 | 
			
		||||
		reflectValue = reflectValue.Elem()
 | 
			
		||||
	}
 | 
			
		||||
	return reflectValue
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user