lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master b380d114 5/9: Preclude UB


From: Greg Chicares
Subject: [lmi-commits] [lmi] master b380d114 5/9: Preclude UB
Date: Fri, 29 Jul 2022 20:42:33 -0400 (EDT)

branch: master
commit b380d114fed092f915b2ffca5762187745236f31
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Preclude UB
    
    See these threads:
      https://lists.nongnu.org/archive/html/lmi/2022-05/msg00032.html
      https://lists.nongnu.org/archive/html/lmi/2022-06/msg00007.html
    (why this was UB)
      https://lists.nongnu.org/archive/html/lmi/2022-07/msg00103.html
    (why this simple change is best)
---
 value_cast.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/value_cast.hpp b/value_cast.hpp
index 5c237a6d..2ff34984 100644
--- a/value_cast.hpp
+++ b/value_cast.hpp
@@ -237,7 +237,7 @@ To value_cast(From const& from)
 }
 
 template<typename To, typename From>
-To value_cast(From const& from, To)
+To value_cast(From const& from, To const&)
 {
     return value_cast<To,From>(from);
 }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]