chiark / gitweb /
find_track_root() now issues a log message if it finds a track outside
authorrjk@greenend.org.uk <>
Sat, 7 Jul 2007 15:07:09 +0000 (16:07 +0100)
committerrjk@greenend.org.uk <>
Sat, 7 Jul 2007 15:07:09 +0000 (16:07 +0100)
commita8747834bb7d56ef1e57be5404824d6a638ba2d4
tree5a40b2b068465c8d179df4918aa6b24e2b7147ae
parent2fc4475db29cbcd6c29ebe769b2071166c3e8af0
find_track_root() now issues a log message if it finds a track outside
any collection.  Should make it clearer what's going on if something
believes the answer and crashes.

track_to_words() now includes a bodge for such tracks to avoid a
crash.  Ultimately the answer is to expunge such tracks from the
database but while my db is in a bizarre state it's worth making the
code a bit more robust.
lib/trackname.c
server/trackdb.c