| Index: mount.h
|
| diff --git a/mount.h b/mount.h
|
| index e63ff877e29cb059e41a481933624db3fa73e697..294834097a4f392186d3c44c11cb6a32f323f245 100644
|
| --- a/mount.h
|
| +++ b/mount.h
|
| @@ -59,30 +59,12 @@ class Mount : public EntropySource {
|
|
|
| struct MountArgs {
|
| bool create_if_missing;
|
| - bool replace_tracked_subdirectories;
|
| - std::vector<std::string> tracked_subdirectories;
|
|
|
| - MountArgs()
|
| - : create_if_missing(false),
|
| - replace_tracked_subdirectories(false) {
|
| - }
|
| -
|
| - void AssignSubdirsNullTerminatedList(const char** tracked_subdirectories) {
|
| - while (*tracked_subdirectories != NULL) {
|
| - this->tracked_subdirectories.push_back(*tracked_subdirectories);
|
| - tracked_subdirectories++;
|
| - }
|
| + MountArgs() : create_if_missing(false) {
|
| }
|
|
|
| void CopyFrom(const MountArgs& rhs) {
|
| this->create_if_missing = rhs.create_if_missing;
|
| - this->replace_tracked_subdirectories = rhs.replace_tracked_subdirectories;
|
| - for (std::vector<std::string>::const_iterator itr =
|
| - rhs.tracked_subdirectories.begin();
|
| - itr != rhs.tracked_subdirectories.end();
|
| - itr++) {
|
| - this->tracked_subdirectories.push_back(*itr);
|
| - }
|
| }
|
| };
|
|
|
| @@ -159,14 +141,6 @@ class Mount : public EntropySource {
|
| virtual bool CreateTrackedSubdirectories(const Credentials& credentials,
|
| bool is_new) const;
|
|
|
| - // Replaces the tracked subdirectories, returning true if a substition was
|
| - // made, or false if the set was the same
|
| - //
|
| - // Parameters
|
| - virtual bool ReplaceTrackedSubdirectories(
|
| - const std::vector<std::string>& tracked_subdirectories,
|
| - SerializedVaultKeyset* serialized) const;
|
| -
|
| // Cleans (removes) content from unmounted tracked subdirectories
|
| virtual void CleanUnmountedTrackedSubdirectories() const;
|
|
|
|
|