From: paolo Date: Mon, 15 Jan 2007 16:45:01 +0000 (+0000) Subject: 2007-01-15 Paolo Carlini X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=eb030b261e9b68854ad8abfb5e45c7e3e70d93ff;p=thirdparty%2Fgcc.git 2007-01-15 Paolo Carlini * include/std/valarray (valarray<>::cshift): Fix typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120798 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 75cea57a65b4..2a4383c260cf 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2007-01-15 Paolo Carlini + + * include/std/valarray (valarray<>::cshift): Fix typo. + 2007-01-14 Paolo Carlini * include/bits/stl_algobase.h (fill_n(char*, _Size, diff --git a/libstdc++-v3/include/std/valarray b/libstdc++-v3/include/std/valarray index 6c828b685173..87f30ec4e028 100644 --- a/libstdc++-v3/include/std/valarray +++ b/libstdc++-v3/include/std/valarray @@ -1,6 +1,6 @@ // The template and inlines for the -*- C++ -*- valarray class. -// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006 +// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007 // Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free @@ -847,7 +847,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) else // cshift right { if (size_t(-__n) > _M_size) - __n = -(-__n % _M_size); + __n = -(size_t(-__n) % _M_size); std::__valarray_copy_construct(_M_data + _M_size + __n, _M_data + _M_size, __tmp_M_data);