diff options
Diffstat (limited to 'gcc/symbol-summary.h')
-rw-r--r-- | gcc/symbol-summary.h | 4 |
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; } |