aboutsummaryrefslogtreecommitdiff
path: root/driver/parser.go
diff options
context:
space:
mode:
Diffstat (limited to 'driver/parser.go')
-rw-r--r--driver/parser.go5
1 files changed, 1 insertions, 4 deletions
diff --git a/driver/parser.go b/driver/parser.go
index af257e2..522362e 100644
--- a/driver/parser.go
+++ b/driver/parser.go
@@ -158,9 +158,6 @@ ACTION_LOOP:
return nil
}
- if p.semAct != nil {
- p.semAct.TrapError(count)
- }
p.onError = true
p.shiftCount = 0
@@ -173,7 +170,7 @@ ACTION_LOOP:
p.shift(act * -1)
if p.semAct != nil {
- p.semAct.ShiftError()
+ p.semAct.TrapAndShiftError(count)
}
}
}