From 7e996931ef80d45a9bdbf48d18ac21824a11d57a Mon Sep 17 00:00:00 2001 From: Kieran Kihn <114803508+kierankihn@users.noreply.github.com> Date: Sun, 16 Nov 2025 20:52:40 +0800 Subject: [PATCH] fix(game): fixed unused var in `CardTile::shuffle` and add `const` for `DiscardPile::getFront()` --- src/game/CardTile.cpp | 4 +--- src/game/CardTile.h | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/game/CardTile.cpp b/src/game/CardTile.cpp index 61fe975..986112c 100644 --- a/src/game/CardTile.cpp +++ b/src/game/CardTile.cpp @@ -51,8 +51,6 @@ namespace UNO::GAME { void CardTile::shuffle() { - std::random_device rd; - std::mt19937 gen(rd()); std::ranges::shuffle(cards_, COMMON::Utils::getInstance()->getRandom().getGenerator()); } @@ -68,7 +66,7 @@ namespace UNO::GAME { this->pushFront(card); } - Card DiscardPile::getFront() + Card DiscardPile::getFront() const { return this->front(); } diff --git a/src/game/CardTile.h b/src/game/CardTile.h index 476ed7f..51ba6e9 100644 --- a/src/game/CardTile.h +++ b/src/game/CardTile.h @@ -87,7 +87,7 @@ namespace UNO::GAME { /** * @return 牌堆中最上方的牌 */ - Card getFront(); + Card getFront() const; }; /**