Bug 1951283 - Avoid needless attempt to create the cache directory in BodyFinalizeWrite. r=dom-storage-reviewers,asuth

Differential Revision: https://phabricator.services.mozilla.com/D240738
This commit is contained in:
Jens Stutte
2025-03-08 22:11:10 +00:00
parent e06739134f
commit cc3d66def9

View File

@@ -205,10 +205,10 @@ void BodyCancelWrite(nsISupports& aCopyContext) {
Result<int64_t, nsresult> BodyFinalizeWrite(nsIFile& aBaseDir, Result<int64_t, nsresult> BodyFinalizeWrite(nsIFile& aBaseDir,
const nsID& aId) { const nsID& aId) {
QM_TRY_INSPECT(const auto& tmpFile, QM_TRY_INSPECT(const auto& tmpFile,
BodyIdToFile(aBaseDir, aId, BODY_FILE_TMP)); BodyIdToFile(aBaseDir, aId, BODY_FILE_TMP, false));
QM_TRY_INSPECT(const auto& finalFile, QM_TRY_INSPECT(const auto& finalFile,
BodyIdToFile(aBaseDir, aId, BODY_FILE_FINAL)); BodyIdToFile(aBaseDir, aId, BODY_FILE_FINAL, false));
nsAutoString finalFileName; nsAutoString finalFileName;
QM_TRY(MOZ_TO_RESULT(finalFile->GetLeafName(finalFileName))); QM_TRY(MOZ_TO_RESULT(finalFile->GetLeafName(finalFileName)));