From e608c8644bb9573c2e36a18a3f0404d6a284cfee Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 9 Feb 2025 12:52:37 +0000 Subject: Big of validation on getSurface --- game/geoData.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'game/geoData.h') diff --git a/game/geoData.h b/game/geoData.h index 7c11b07..03a2b3a 100644 --- a/game/geoData.h +++ b/game/geoData.h @@ -110,9 +110,11 @@ public: } template + requires(std::derived_from) [[nodiscard]] auto getSurface(const HandleT handle) const { + assert(handle.is_valid()); return property(surface, handle); } -- cgit v1.2.3