From 429e4fdebf1aa0b14a39ac03c71becfd8d0d5f56 Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Wed, 13 Aug 2014 11:56:45 +0000 Subject: [PATCH] 2014-08-13 Paolo Carlini * Fix thinko in the last commit. From-SVN: r213908 --- libstdc++-v3/ChangeLog | 4 ++++ libstdc++-v3/include/ext/random.tcc | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0f51eb493cf..411bb1565f7 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2014-08-13 Paolo Carlini + + * Fix thinko in the last commit. + 2014-08-13 Paolo Carlini PR libstdc++/62118 diff --git a/libstdc++-v3/include/ext/random.tcc b/libstdc++-v3/include/ext/random.tcc index 9aef359adc9..88ce8218e8d 100644 --- a/libstdc++-v3/include/ext/random.tcc +++ b/libstdc++-v3/include/ext/random.tcc @@ -1611,7 +1611,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION // accurate. auto __norm = std::hypot(__ret[0], __ret[1]); #else - auto __norm = std::sqrt(__ret[0] * __ret[0] + __ret[1] * __ret[1]); + auto __norm = std::sqrt(__sq); #endif __ret[0] /= __norm; __ret[1] /= __norm;