diff --git a/libs/pbd/filesystem.cc b/libs/pbd/filesystem.cc index f706c150d9..438e7064ae 100644 --- a/libs/pbd/filesystem.cc +++ b/libs/pbd/filesystem.cc @@ -127,20 +127,6 @@ create_directories(const path & p) return true; } -bool -remove(const path & p) -{ - if(!exists(p)) return false; - - int error = g_unlink (p.to_string().c_str()); - - if(error == -1) - { - throw filesystem_error(g_strerror(errno), errno); - } - return true; -} - void rename (const path & from_path, const path & to_path) { diff --git a/libs/pbd/pbd/filesystem.h b/libs/pbd/pbd/filesystem.h index 9f5608bc4c..274d1d39b3 100644 --- a/libs/pbd/pbd/filesystem.h +++ b/libs/pbd/pbd/filesystem.h @@ -148,18 +148,6 @@ bool create_directory(const path & p); */ bool create_directories(const path & p); -/** - * Attempt to delete the file at path p as if by the glib function - * g_unlink. - * - * @return true if file existed prior to removing it, false if file - * at p did not exist. - * - * @throw filesystem_error if removing the file failed for any other - * reason other than the file did not exist. - */ -bool remove(const path & p); - /** * Renames from_path to to_path as if by the glib function g_rename. */