From 36c0254a850bf3b24cfd67175cd17bc6afa6035b Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 5 Oct 2008 21:00:39 -0700 Subject: songvec: add songvec_for_each iterator This is so we can more consistently deal with locking needed for thread-safety in iterator functions. --- src/songvec.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/songvec.h') diff --git a/src/songvec.h b/src/songvec.h index fb5c38c8b..adfdeccfb 100644 --- a/src/songvec.h +++ b/src/songvec.h @@ -19,6 +19,8 @@ void songvec_add(struct songvec *sv, Song *add); void songvec_destroy(struct songvec *sv); +int songvec_for_each(struct songvec *sv, int (*fn)(Song *, void *), void *arg); + int songvec_write(struct songvec *sv, int fd, int extra); #endif /* SONGVEC_H */ -- cgit v1.2.3