From 379fd472edf39b5e74a830d60108ac4adc0ac512 Mon Sep 17 00:00:00 2001 From: Lioncache Date: Wed, 3 Dec 2025 17:06:56 -0500 Subject: [PATCH] CResourceTableModel: Get rid of unnecessary parameter copies --- src/Editor/ResourceBrowser/CResourceTableModel.cpp | 4 ++-- src/Editor/ResourceBrowser/CResourceTableModel.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Editor/ResourceBrowser/CResourceTableModel.cpp b/src/Editor/ResourceBrowser/CResourceTableModel.cpp index 1c77b04e..d14c2648 100644 --- a/src/Editor/ResourceBrowser/CResourceTableModel.cpp +++ b/src/Editor/ResourceBrowser/CResourceTableModel.cpp @@ -342,7 +342,7 @@ void CResourceTableModel::CheckRemoveDirectory(CVirtualDirectory *pDir) endRemoveRows(); } -void CResourceTableModel::OnResourceMoved(CResourceEntry *pEntry, CVirtualDirectory *pOldDir, TString OldName) +void CResourceTableModel::OnResourceMoved(CResourceEntry *pEntry, CVirtualDirectory *pOldDir, const TString& OldName) { CVirtualDirectory *pNewDir = pEntry->Directory(); const bool WasInModel = (pOldDir == mpCurrentDir || (mIsAssetListMode && pOldDir->IsDescendantOf(mpCurrentDir))); @@ -381,7 +381,7 @@ void CResourceTableModel::OnResourceMoved(CResourceEntry *pEntry, CVirtualDirect } } -void CResourceTableModel::OnDirectoryMoved(CVirtualDirectory *pDir, CVirtualDirectory *pOldDir, TString OldName) +void CResourceTableModel::OnDirectoryMoved(CVirtualDirectory *pDir, CVirtualDirectory *pOldDir, const TString& OldName) { CVirtualDirectory *pNewDir = pDir->Parent(); const bool WasInModel = !mIsAssetListMode && pOldDir == mpCurrentDir; diff --git a/src/Editor/ResourceBrowser/CResourceTableModel.h b/src/Editor/ResourceBrowser/CResourceTableModel.h index 72a216cf..61ea4cf2 100644 --- a/src/Editor/ResourceBrowser/CResourceTableModel.h +++ b/src/Editor/ResourceBrowser/CResourceTableModel.h @@ -63,8 +63,8 @@ public slots: void CheckRemoveResource(CResourceEntry *pEntry); void CheckAddDirectory(CVirtualDirectory *pDir); void CheckRemoveDirectory(CVirtualDirectory *pDir); - void OnResourceMoved(CResourceEntry *pEntry, CVirtualDirectory *pOldDir, TString OldName); - void OnDirectoryMoved(CVirtualDirectory *pDir, CVirtualDirectory *pOldDir, TString OldName); + void OnResourceMoved(CResourceEntry *pEntry, CVirtualDirectory *pOldDir, const TString& OldName); + void OnDirectoryMoved(CVirtualDirectory *pDir, CVirtualDirectory *pOldDir, const TString& OldName); }; #endif // CRESOURCELISTMODEL