aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/program-state.cc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2020-09-18 17:15:50 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2020-09-28 19:49:45 -0400
commit53d28fd4e16f163a9bd0c323f432914804f1348a (patch)
tree894f9507fbce5cada9c80961896f3a88e70975ed /gcc/analyzer/program-state.cc
parent9042b6605c259e55378a1f0eefc24b43363bb55b (diff)
downloadgcc-53d28fd4e16f163a9bd0c323f432914804f1348a.zip
gcc-53d28fd4e16f163a9bd0c323f432914804f1348a.tar.gz
gcc-53d28fd4e16f163a9bd0c323f432914804f1348a.tar.bz2
analyzer: fix sm_state_map::print
In 10fc42a8396072912e9d9d940fba25950b3fdfc5 I converted state_t from unsigned to const state *, but missed this comparison against 0. gcc/analyzer/ChangeLog: * program-state.cc (sm_state_map::print): Update check for m_global_state being the start state.
Diffstat (limited to 'gcc/analyzer/program-state.cc')
-rw-r--r--gcc/analyzer/program-state.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/analyzer/program-state.cc b/gcc/analyzer/program-state.cc
index 78b87d5..5bb8907 100644
--- a/gcc/analyzer/program-state.cc
+++ b/gcc/analyzer/program-state.cc
@@ -160,7 +160,7 @@ sm_state_map::print (const region_model *model,
bool first = true;
if (!multiline)
pp_string (pp, "{");
- if (m_global_state != 0)
+ if (m_global_state != m_sm.get_start_state ())
{
if (multiline)
pp_string (pp, " ");