Merge pull request #1003 from pingcap/shenli/fix-shadow
*: Fix go vet shadow
This commit is contained in:
@ -501,8 +501,8 @@ func builtinDateArith(args []types.Datum, ctx context.Context) (d types.Datum, e
|
||||
// parse interval
|
||||
var interval string
|
||||
if strings.ToLower(nodeInterval.Unit) == "day" {
|
||||
day, err2 := parseDayInterval(*nodeIntervalIntervalDatum)
|
||||
if err2 != nil {
|
||||
day, err1 := parseDayInterval(*nodeIntervalIntervalDatum)
|
||||
if err1 != nil {
|
||||
d.SetNull()
|
||||
return d, ErrInvalidOperation.Gen("DateArith invalid day interval, need int but got %T", nodeIntervalIntervalDatum.GetString())
|
||||
}
|
||||
@ -511,10 +511,10 @@ func builtinDateArith(args []types.Datum, ctx context.Context) (d types.Datum, e
|
||||
if nodeIntervalIntervalDatum.Kind() == types.KindString {
|
||||
interval = fmt.Sprintf("%v", nodeIntervalIntervalDatum.GetString())
|
||||
} else {
|
||||
ii, err := nodeIntervalIntervalDatum.ToInt64()
|
||||
if err != nil {
|
||||
ii, err1 := nodeIntervalIntervalDatum.ToInt64()
|
||||
if err1 != nil {
|
||||
d.SetNull()
|
||||
return d, errors.Trace(err)
|
||||
return d, errors.Trace(err1)
|
||||
}
|
||||
interval = fmt.Sprintf("%v", ii)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user