From 8d83067e01a0b43472f48c16ce94d2ecfe015af4 Mon Sep 17 00:00:00 2001 From: okan Date: Sun, 28 Jun 2015 19:50:46 +0000 Subject: replace assert usage --- search.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'search.c') diff --git a/search.c b/search.c index 44f233e..deff8e3 100644 --- a/search.c +++ b/search.c @@ -15,13 +15,12 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $OpenBSD: search.c,v 1.43 2015/06/08 15:34:03 okan Exp $ + * $OpenBSD: search.c,v 1.44 2015/06/28 19:50:46 okan Exp $ */ #include #include -#include #include #include #include @@ -106,7 +105,8 @@ search_match_client(struct menu_q *menuq, struct menu_q *resultq, char *search) if ((cc->flags & CLIENT_HIDDEN) && (tier > 0)) tier--; - assert(tier < nitems(tierp)); + if (tier >= nitems(tierp)) + errx(1, "search_match_client: invalid tier"); /* * If you have a tierp, insert after it, and make it -- cgit v1.2.3-2-gb3c3