Removed superfluous if statement in update.c:453
Check for NULL not necessary here
This commit is contained in:

committed by
Max Kellermann

parent
0aee49bdf8
commit
f31c371fbd
60
src/update.c
60
src/update.c
@ -450,42 +450,36 @@ update_container_file( struct directory* directory,
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// contdir doesn't yet exist
|
contdir = make_subdir(directory, name);
|
||||||
if (contdir == NULL)
|
contdir->mtime = st->st_mtime;
|
||||||
|
contdir->device = DEVICE_CONTAINER;
|
||||||
|
|
||||||
|
while ((vtrack = plugin->container_scan(pathname, ++tnum)) != NULL)
|
||||||
{
|
{
|
||||||
contdir = make_subdir(directory, name);
|
struct song* song = song_file_new(vtrack, contdir);
|
||||||
contdir->mtime = st->st_mtime;
|
if (song == NULL)
|
||||||
contdir->device = DEVICE_CONTAINER;
|
|
||||||
|
|
||||||
while ((vtrack = plugin->container_scan(pathname, ++tnum)) != NULL)
|
|
||||||
{
|
|
||||||
struct song* song = song_file_new(vtrack, contdir);
|
|
||||||
if (song == NULL)
|
|
||||||
return true;
|
|
||||||
|
|
||||||
// shouldn't be necessary but it's there..
|
|
||||||
song->mtime = st->st_mtime;
|
|
||||||
|
|
||||||
song->tag = plugin->tag_dup(map_directory_child_fs(contdir, vtrack));
|
|
||||||
|
|
||||||
songvec_add(&contdir->songs, song);
|
|
||||||
song = NULL;
|
|
||||||
|
|
||||||
modified = true;
|
|
||||||
|
|
||||||
g_free(vtrack);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (tnum == 1)
|
|
||||||
{
|
|
||||||
delete_directory(contdir);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
|
// shouldn't be necessary but it's there..
|
||||||
|
song->mtime = st->st_mtime;
|
||||||
|
|
||||||
|
song->tag = plugin->tag_dup(map_directory_child_fs(contdir, vtrack));
|
||||||
|
|
||||||
|
songvec_add(&contdir->songs, song);
|
||||||
|
song = NULL;
|
||||||
|
|
||||||
|
modified = true;
|
||||||
|
|
||||||
|
g_free(vtrack);
|
||||||
}
|
}
|
||||||
// something went wrong, so return true to return update_regular_file
|
|
||||||
return true;
|
if (tnum == 1)
|
||||||
|
{
|
||||||
|
delete_directory(contdir);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Reference in New Issue
Block a user