From 119cf9d3ba211cef3c8a8e8c5ce09d1c01b254d9 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Thu, 11 Jan 2024 23:29:54 +0100 Subject: [PATCH] const! --- includes/Safari/Safari.hpp | 2 +- src/Safari/Safari.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/Safari/Safari.hpp b/includes/Safari/Safari.hpp index 17f5f64..0c24e80 100644 --- a/includes/Safari/Safari.hpp +++ b/includes/Safari/Safari.hpp @@ -39,7 +39,7 @@ class Safari : private Jeu { // Permet de transformer une Piece en PieceSafari PieceSafari *getPiece(const int x, const int y) const; - PieceSafari *getPiece(Piece *) const; + const PieceSafari *getPiece(Piece *) const; // Position curseur const Position getPosition() const override; diff --git a/src/Safari/Safari.cpp b/src/Safari/Safari.cpp index 912bd90..1e2a019 100644 --- a/src/Safari/Safari.cpp +++ b/src/Safari/Safari.cpp @@ -29,8 +29,8 @@ PieceSafari *Safari::getPiece(const int x, const int y) const { return dynamic_cast(plateau.getPiece(x, y)); } -PieceSafari *Safari::getPiece(Piece *piece) const { - return dynamic_cast(piece); +const PieceSafari *Safari::getPiece(Piece *piece) const { + return dynamic_cast(piece); } const std::string Safari::msgChoixAnimal() const {