aboutsummaryrefslogtreecommitdiff
path: root/src/UpdateDatabase.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-01-02 23:06:10 +0100
committerMax Kellermann <max@duempel.org>2013-01-02 23:06:10 +0100
commit0eb05b827fc239854773b43baff82581d65f9c5b (patch)
treec4f5d1aba7b4aad89826707310b6b75573453408 /src/UpdateDatabase.cxx
parent0c245bc2712f5d38507b8d421cdc0a7e002a3398 (diff)
Directory: turn functions to methods
Diffstat (limited to 'src/UpdateDatabase.cxx')
-rw-r--r--src/UpdateDatabase.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/UpdateDatabase.cxx b/src/UpdateDatabase.cxx
index 4de18345..cf95236f 100644
--- a/src/UpdateDatabase.cxx
+++ b/src/UpdateDatabase.cxx
@@ -34,7 +34,7 @@ delete_song(struct directory *dir, struct song *del)
assert(del->parent == dir);
/* first, prevent traversers in main task from getting this */
- directory_remove_song(dir, del);
+ dir->RemoveSong(del);
db_unlock(); /* temporary unlock, because update_remove_song() blocks */
@@ -74,7 +74,7 @@ delete_directory(struct directory *directory)
clear_directory(directory);
- directory_delete(directory);
+ directory->Delete();
}
bool
@@ -83,14 +83,14 @@ delete_name_in(struct directory *parent, const char *name)
bool modified = false;
db_lock();
- struct directory *directory = directory_get_child(parent, name);
+ directory *directory = parent->FindChild(name);
if (directory != NULL) {
delete_directory(directory);
modified = true;
}
- struct song *song = directory_get_song(parent, name);
+ struct song *song = parent->FindSong(name);
if (song != NULL) {
delete_song(parent, song);
modified = true;