From 3a350459d8b003580de22e1f59ead5e0b707bea2 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Mon, 17 Nov 2025 00:31:16 -0800 Subject: [PATCH] Make forEachCard const --- libcockatrice_deck_list/libcockatrice/deck_list/deck_list.cpp | 2 +- libcockatrice_deck_list/libcockatrice/deck_list/deck_list.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libcockatrice_deck_list/libcockatrice/deck_list/deck_list.cpp b/libcockatrice_deck_list/libcockatrice/deck_list/deck_list.cpp index 43a474ca8..a12c6fe0e 100644 --- a/libcockatrice_deck_list/libcockatrice/deck_list/deck_list.cpp +++ b/libcockatrice_deck_list/libcockatrice/deck_list/deck_list.cpp @@ -722,7 +722,7 @@ void DeckList::refreshDeckHash() /** * Calls a given function on each card in the deck. */ -void DeckList::forEachCard(const std::function &func) +void DeckList::forEachCard(const std::function &func) const { // Support for this is only possible if the internal structure // doesn't get more complicated. diff --git a/libcockatrice_deck_list/libcockatrice/deck_list/deck_list.h b/libcockatrice_deck_list/libcockatrice/deck_list/deck_list.h index 2a03c4374..b724efc0f 100644 --- a/libcockatrice_deck_list/libcockatrice/deck_list/deck_list.h +++ b/libcockatrice_deck_list/libcockatrice/deck_list/deck_list.h @@ -315,7 +315,7 @@ public: * * @param func Function taking (zone node, card node). */ - void forEachCard(const std::function &func); + void forEachCard(const std::function &func) const; }; #endif