diff options
author | mpi <mpi@openbsd.org> | 2020-01-28 10:24:00 +0000 |
---|---|---|
committer | mpi <mpi@openbsd.org> | 2020-01-28 10:24:00 +0000 |
commit | 09b6fe41ee63476ece0badcd0ba0a1d410222547 (patch) | |
tree | 8870c7a0cf4624b63a68b939d73c3e1ef7e18046 /usr.sbin/btrace | |
parent | Set up working directory before killing the existing pane on respawn. (diff) | |
download | wireguard-openbsd-09b6fe41ee63476ece0badcd0ba0a1d410222547.tar.xz wireguard-openbsd-09b6fe41ee63476ece0badcd0ba0a1d410222547.zip |
Parse '==' without error in filters.
From Benjamin Baier.
Diffstat (limited to 'usr.sbin/btrace')
-rw-r--r-- | usr.sbin/btrace/bt_parse.y | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.sbin/btrace/bt_parse.y b/usr.sbin/btrace/bt_parse.y index 6b17b0ca3ad..e95ab6e8f9e 100644 --- a/usr.sbin/btrace/bt_parse.y +++ b/usr.sbin/btrace/bt_parse.y @@ -1,4 +1,4 @@ -/* $OpenBSD: bt_parse.y,v 1.2 2020/01/27 14:15:25 mpi Exp $ */ +/* $OpenBSD: bt_parse.y,v 1.3 2020/01/28 10:24:00 mpi Exp $ */ /* * Copyright (c) 2019 - 2020 Martin Pieuchot <mpi@openbsd.org> @@ -588,6 +588,9 @@ again: } switch (c) { + case '=': + if (peek() == '=') + break; case ',': case '(': case ')': @@ -596,7 +599,6 @@ again: case ':': case ';': case '/': - case '=': return c; case EOF: return 0; |