From 97663c4fdecfa3531689eb5d6d4e5916d349c4b5 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Thu, 27 Feb 2025 00:01:04 -0800 Subject: [PATCH] stack allocate DeckLoader for loading tags --- .../deck_preview/deck_preview_deck_tags_display_widget.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_deck_tags_display_widget.cpp b/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_deck_tags_display_widget.cpp index fd5e34c4a..60b4d5b26 100644 --- a/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_deck_tags_display_widget.cpp +++ b/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_deck_tags_display_widget.cpp @@ -143,10 +143,10 @@ void DeckPreviewDeckTagsDisplayWidget::openTagEditDlg() auto *deckEditor = qobject_cast(currentParent); QStringList knownTags; QStringList allFiles = getAllFiles(SettingsCache::instance().getDeckPath()); - auto *loader = new DeckLoader(); + DeckLoader loader; for (const QString &file : allFiles) { - loader->loadFromFile(file, DeckLoader::getFormatFromName(file), false); - QStringList tags = loader->getTags(); + loader.loadFromFile(file, DeckLoader::getFormatFromName(file), false); + QStringList tags = loader.getTags(); knownTags.append(tags); knownTags.removeDuplicates(); }