Skip to content

Commit 7027c91

Browse files
authored
add more condition checking
1 parent 7417e64 commit 7027c91

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

modules/tls_mgm/tls_domain.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ void tls_free_domain(struct tls_domain *dom)
133133
while (m_it) {
134134
m_tmp = m_it;
135135
m_it = m_it->next;
136-
if (m_tmp->s.s) {
136+
if (m_tmp->s.s && m_tmp->s.len > 0) {
137137
shm_free(m_tmp->s.s);
138138
}
139139
shm_free(m_tmp);
@@ -142,7 +142,7 @@ void tls_free_domain(struct tls_domain *dom)
142142
while (m_it) {
143143
m_tmp = m_it;
144144
m_it = m_it->next;
145-
if (m_tmp->s.s) {
145+
if (m_tmp->s.s && m_tmp->s.len > 0) {
146146
shm_free(m_tmp->s.s);
147147
}
148148
shm_free(m_tmp);

0 commit comments

Comments
 (0)