From 75686668b1a65907e4bd4247eea74aca099b82a3 Mon Sep 17 00:00:00 2001 From: wenji Date: Wed, 12 Dec 2007 06:53:08 +0000 Subject: 2007-12-12 Wenji Huang PR 5470 * parse.cxx (parser::parse_probe_point): Add checking pointer t. --- parse.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'parse.cxx') diff --git a/parse.cxx b/parse.cxx index 2aca32fb..a829fa10 100644 --- a/parse.cxx +++ b/parse.cxx @@ -1343,14 +1343,14 @@ parser::parse_probe_point () { next (); t = peek (); - if (! (t->type == tok_operator && t->content == "(")) + if (t && ! (t->type == tok_operator && t->content == "(")) throw parse_error ("expected '('"); next (); pl->condition = parse_expression (); t = peek (); - if (! (t->type == tok_operator && t->content == ")")) + if (t && ! (t->type == tok_operator && t->content == ")")) throw parse_error ("expected ')'"); next (); t = peek (); -- cgit