From 9c4f0d3a6e36f8901e3a85be6269b9ec652b8eea Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 28 Sep 2008 00:36:03 -0700 Subject: songvec_free => songvec_destroy "free" implies the songvec structure itself is freed, which is not the case. --- src/songvec.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/songvec.h') diff --git a/src/songvec.h b/src/songvec.h index abbc9365b..b823724e7 100644 --- a/src/songvec.h +++ b/src/songvec.h @@ -17,7 +17,7 @@ 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); int songvec_write(struct songvec *sv, int fd, int extra); -- cgit v1.2.3 From 9fb0f4f7cc3e4b2e1fb203a1949799a6018fb57b Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 28 Sep 2008 19:17:00 -0700 Subject: songvec: songvec_delete takes a const Song pointer We don't modify the Song when we delete it --- src/songvec.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/songvec.h') diff --git a/src/songvec.h b/src/songvec.h index b823724e7..fb5c38c8b 100644 --- a/src/songvec.h +++ b/src/songvec.h @@ -13,7 +13,7 @@ void songvec_sort(struct songvec *sv); Song *songvec_find(struct songvec *sv, const char *url); -int songvec_delete(struct songvec *sv, Song *del); +int songvec_delete(struct songvec *sv, const Song *del); void songvec_add(struct songvec *sv, Song *add); -- cgit v1.2.3