From 89ba540e6d76aae0a594daebb9db8524ea3ed528 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 24 Sep 2009 21:55:40 +0200 Subject: command: added command "rescan" "rescan" is the same as "update", but it discards existing songs in the database. --- src/update_internal.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/update_internal.h') diff --git a/src/update_internal.h b/src/update_internal.h index b22b3c6b2..14701feb5 100644 --- a/src/update_internal.h +++ b/src/update_internal.h @@ -33,10 +33,10 @@ struct directory; extern struct notify update_notify; unsigned -update_queue_push(const char *path, unsigned base); +update_queue_push(const char *path, bool discard, unsigned base); char * -update_queue_shift(void); +update_queue_shift(bool *discard_r); void update_walk_global_init(void); @@ -48,7 +48,7 @@ update_walk_global_finish(void); * Returns true if the database was modified. */ bool -update_walk(const char *path); +update_walk(const char *path, bool discard); void update_remove_global_init(void); -- cgit v1.2.3