Recompute all songalbumids at startup

Due to the two Murmur64 implementations for 64 and 32bit machines, the
hash is not compatible when moving the SQLite DB between 32/64 bit hosts.

So we'll recompute all the songalbumids at startup, just in case.
This commit is contained in:
Julien BLACHE
2010-03-06 17:39:35 +01:00
parent 0e9a8674d9
commit 88dde32fc7
3 changed files with 27 additions and 0 deletions

View File

@@ -697,6 +697,11 @@ filescanner(void *arg)
pthread_exit(NULL);
}
/* Recompute all songalbumids, in case the SQLite DB got transferred
* to a different host; the hash is not portable.
*/
db_files_update_songalbumid();
bulk_scan();
if (!scan_exit)