diff options
Diffstat (limited to 'lib/backupstore')
-rw-r--r-- | lib/backupstore/BackupStoreAccounts.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/backupstore/BackupStoreAccounts.cpp b/lib/backupstore/BackupStoreAccounts.cpp index d9efcd5d..5aed4a6d 100644 --- a/lib/backupstore/BackupStoreAccounts.cpp +++ b/lib/backupstore/BackupStoreAccounts.cpp @@ -120,10 +120,7 @@ void BackupStoreAccounts::Create(int32_t ID, int DiscSet, int64_t SizeSoftLimit, info->Save(); // Create the refcount database - BackupStoreRefCountDatabase::CreateNew(Entry); - std::auto_ptr<BackupStoreRefCountDatabase> refcount( - BackupStoreRefCountDatabase::Load(Entry, false)); - refcount->AddReference(BACKUPSTORE_ROOT_DIRECTORY_ID); + BackupStoreRefCountDatabase::Create(Entry)->Commit(); } // As the original user... @@ -413,7 +410,7 @@ int BackupStoreAccountsControl::PrintAccountInfo(int32_t ID) std::cout << FormatUsageLineStart("Client store marker", mMachineReadableOutput) << info->GetLastObjectIDUsed() << std::endl; std::cout << FormatUsageLineStart("Current Files", mMachineReadableOutput) << - info->GetNumFiles() << std::endl; + info->GetNumCurrentFiles() << std::endl; std::cout << FormatUsageLineStart("Old Files", mMachineReadableOutput) << info->GetNumOldFiles() << std::endl; std::cout << FormatUsageLineStart("Deleted Files", mMachineReadableOutput) << |