From 3021c2e855275f87fd7f743bb94dc3a0be9e46b2 Mon Sep 17 00:00:00 2001 From: Abegail Jakop Date: Mon, 11 Aug 2014 11:17:10 -0400 Subject: [PATCH] translate.cxx: use function in place of comparison --- translate.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/translate.cxx b/translate.cxx index 3be0d0547..e8108f9d4 100644 --- a/translate.cxx +++ b/translate.cxx @@ -2227,8 +2227,7 @@ c_unparser::emit_function (functiondecl* v) max_action_info mai (*session); v->body->visit (&mai); - if (mai.statement_count < mai.max_statement_count - && !session->suppress_time_limits + if (mai.statement_count_finite() && !session->suppress_time_limits && !session->unoptimized) // this is a finite-statement-count function { o->newline() << "if (c->actionremaining < " << mai.statement_count @@ -2402,8 +2401,7 @@ c_unparser::emit_probe (derived_probe* v) if (session->verbose > 1) clog << _F("%d statements for probe %s", mai.statement_count, v->name.c_str()) << endl; - if (mai.statement_count < mai.max_statement_count - && !session->suppress_time_limits + if (mai.statement_count_finite() && !session->suppress_time_limits && !session->unoptimized) // this is a finite-statement-count probe { o->newline() << "if (c->actionremaining < " << mai.statement_count -- 2.43.5