From 21ebaa96aa2d7f1a5ea8e661df518142e070e77a Mon Sep 17 00:00:00 2001 From: Niklas Uhl Date: Mon, 24 Nov 2025 08:04:28 +0100 Subject: [PATCH] Avoid using `std::is_same_v` in the public header. This is a C++17 feature, but we do not propagate C+17 to dependencies. This closes #83. --- kagen/kagen.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kagen/kagen.h b/kagen/kagen.h index 796a398..eeb52ee 100644 --- a/kagen/kagen.h +++ b/kagen/kagen.h @@ -260,12 +260,12 @@ struct Graph { } private: - template , bool> = true> + template ::value, bool> = true> std::vector TakeVector(From& from) { return std::move(from); } - template , bool> = true> + template ::value, bool> = true> std::vector TakeVector(From& from) { std::vector copy(from.size()); std::copy(from.begin(), from.end(), copy.begin());