songvec_free => songvec_destroy

"free" implies the songvec structure itself is freed,
which is not the case.
This commit is contained in:
Eric Wong 2008-09-29 12:17:13 +02:00 committed by Max Kellermann
parent 5ec578119f
commit 6075119f0a
3 changed files with 3 additions and 3 deletions

View File

@ -220,7 +220,7 @@ static Directory *newDirectory(const char *dirname, Directory * parent)
static void freeDirectory(Directory * directory)
{
freeDirectoryList(directory->subDirectories);
songvec_free(&directory->songs);
songvec_destroy(&directory->songs);
if (directory->path)
free(directory->path);
free(directory);

View File

@ -58,7 +58,7 @@ void songvec_add(struct songvec *sv, Song *add)
sv->base[sv->nr - 1] = add;
}
void songvec_free(struct songvec *sv)
void songvec_destroy(struct songvec *sv)
{
if (sv->base) {
free(sv->base);

View File

@ -17,6 +17,6 @@ int songvec_delete(struct songvec *sv, Song *del);
void songvec_add(struct songvec *sv, Song *add);
void songvec_free(struct songvec *sv);
void songvec_destroy(struct songvec *sv);
#endif /* SONGVEC_H */