From ea8ae68e6f1a686fd96530fdaf7b428e33f58ec4 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 4 Jan 2009 19:08:52 +0100 Subject: directory: added directory_is_root() directory_is_root() is cheaper than isRootDirectory(directory_get_path()). --- src/song.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/song.c') diff --git a/src/song.c b/src/song.c index f56853895..9cbd859f5 100644 --- a/src/song.c +++ b/src/song.c @@ -181,7 +181,7 @@ song_get_url(const struct song *song, char *path_max_tmp) assert(song != NULL); assert(*song->url); - if (!song->parent || isRootDirectory(song->parent->path)) + if (!song_in_database(song) || directory_is_root(song->parent)) strcpy(path_max_tmp, song->url); else pfx_dir(path_max_tmp, song->url, strlen(song->url), -- cgit v1.2.3