Fix ambiguity between clamp implementations

There is an ambiguity between global and std clamp implementations when compiling in c++17,
and on certain toolchains that are not strictly conforming to c++11.
This is solved by putting our clamp implementation in a namespace.

closes https://github.com/official-stockfish/Stockfish/pull/2572

No functional change.
This commit is contained in:
Gary Heckman
2020-03-05 12:37:08 -05:00
committed by Joost VandeVondele
parent 9690cd6295
commit 37e3863927
7 changed files with 16 additions and 10 deletions
+1
View File
@@ -48,6 +48,7 @@ fanon
Fauzi Akram Dabat (FauziAkram)
Felix Wittmann
gamander
Gary Heckman (gheckman)
gguliash
Gian-Carlo Pascutto (gcp)
Gontran Lemaire (gonlem)