proc: StepOut remove if condition that is always true

This commit is contained in:
aarzilli 2020-04-10 17:49:57 +02:00 committed by Derek Parker
parent 49c6498512
commit ae846a51f2

@ -342,13 +342,10 @@ func (dbp *Target) StepOut() error {
return dbp.Continue() return dbp.Continue()
} }
var deferpc uint64 deferpc, err := setDeferBreakpoint(dbp, nil, topframe, sameGCond, false)
if !backward {
deferpc, err = setDeferBreakpoint(dbp, nil, topframe, sameGCond, false)
if err != nil { if err != nil {
return err return err
} }
}
if topframe.Ret == 0 && deferpc == 0 { if topframe.Ret == 0 && deferpc == 0 {
return errors.New("nothing to stepout to") return errors.New("nothing to stepout to")