* cp-demangle.c (string_list_delete): Don't forget to free the

actual contents of the string.
This commit is contained in:
Jim Blandy 2001-03-22 15:16:04 +00:00
parent a2061976f9
commit a88e356aab
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2001-03-22 Jim Blandy <jimb@redhat.com>
* cp-demangle.c (string_list_delete): Use dyn_string_delete
instead of free, to free the contents as well as the string
structure.
2001-03-21 Zack Weinberg <zackw@stanford.edu> 2001-03-21 Zack Weinberg <zackw@stanford.edu>
* make-temp-file.c: Always default DIR_SEPARATOR to '/'. * make-temp-file.c: Always default DIR_SEPARATOR to '/'.

View File

@ -424,7 +424,7 @@ string_list_delete (node)
while (node != NULL) while (node != NULL)
{ {
string_list_t next = node->next; string_list_t next = node->next;
free (node); dyn_string_delete ((dyn_string_t) node);
node = next; node = next;
} }
} }