diff --git a/web/bytecode_runner.go b/web/bytecode_runner.go index 706490a..5fcf443 100644 --- a/web/bytecode_runner.go +++ b/web/bytecode_runner.go @@ -71,9 +71,7 @@ func (rm routeMachine) route(c *C, w http.ResponseWriter, r *http.Request) (meth return 0, &rm.routes[si] } i++ - } else if (match && sm&smJumpOnMatch != 0) || - (!match && sm&smJumpOnMatch == 0) { - + } else if match != (sm&smJumpOnMatch == 0) { if sm&smFail != 0 { return methods, nil }