From ec3fe2695b7864f8c2c496531f05dcdfc319e88c Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 4 Oct 2026 01:49:26 +0200 Subject: [PATCH] rogueviz:: colorpair operator == without CAP_TEXTURE --- rogueviz/rogueviz.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rogueviz/rogueviz.h b/rogueviz/rogueviz.h index 16e323b2..872304f4 100644 --- a/rogueviz/rogueviz.h +++ b/rogueviz/rogueviz.h @@ -105,7 +105,11 @@ namespace rogueviz { #endif colorpair(color_t col = 0xC0C0C0FF) { shade = 0; color1 = color2 = col; color_border = 0; border_type = 0; } bool operator == (const colorpair& cp) { + #if CAP_TEXTURE return tie(color1, color2, shade, img) == tie(cp.color1, cp.color2, cp.shade, cp.img); + #else + return tie(color1, color2, shade) == tie(cp.color1, cp.color2, cp.shade); + #endif } bool operator != (const colorpair& cp) { return !(self == cp); } };