From c7a422cbe672d7ec8ef9572f00d8230e0e69f23a Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Sat, 28 Nov 2009 11:05:36 +0000 Subject: [PATCH] Suppress no-collection log message for scratches Organization: Straylight/Edgeware From: Richard Kettlewell --- lib/trackname.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/trackname.c b/lib/trackname.c index 4e2e06e..aa11e2e 100644 --- a/lib/trackname.c +++ b/lib/trackname.c @@ -51,6 +51,10 @@ const char *find_track_root(const char *track) { const struct collection *c = find_track_collection(track); if(c) return c->root; + /* Suppress this message for scratches */ + for(int n = 0; n < config->scratch.n; ++n) + if(!strcmp(track, config->scratch.s[n])) + return 0; disorder_error(0, "found track in no collection '%s'", track); return 0; } -- [mdw]