aboutsummaryrefslogtreecommitdiff
path: root/gcc/symbol-summary.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/symbol-summary.h')
-rw-r--r--gcc/symbol-summary.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/symbol-summary.h b/gcc/symbol-summary.h
index 7f2e721..a0bacad 100644
--- a/gcc/symbol-summary.h
+++ b/gcc/symbol-summary.h
@@ -458,6 +458,8 @@ fast_function_summary<T *, V>::release ()
if ((*m_vector)[i] != NULL)
this->release ((*m_vector)[i]);
+ vec_free (m_vector);
+
this->m_released = true;
}
@@ -919,6 +921,8 @@ fast_call_summary<T *, V>::release ()
if ((*m_vector)[i] != NULL)
this->release ((*m_vector)[i]);
+ vec_free (m_vector);
+
this->m_released = true;
}