OSDN Git Service

2006-01-26 Paolo Carlini <pcarlini@suse.de>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Jan 2006 23:39:33 +0000 (23:39 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Jan 2006 23:39:33 +0000 (23:39 +0000)
* include/std/std_bitset.h (bitset<>::_M_copy_to_string):
Call the internal _Unchecked_set(size_t) instead of set.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110285 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/std/std_bitset.h

index 4fc4aa4..3d42332 100644 (file)
@@ -1,5 +1,10 @@
 2006-01-26  Paolo Carlini  <pcarlini@suse.de>
 
+       * include/std/std_bitset.h (bitset<>::_M_copy_to_string):
+       Call the internal _Unchecked_set(size_t) instead of set.
+
+2006-01-26  Paolo Carlini  <pcarlini@suse.de>
+
        * docs/html/install.html ([Tools you will need beforehand]):
        Clarify that the de_DE locale is used by configure; clarify
        that missing localedata leads to skipped tests, not fails.
index ad47238..bea36e2 100644 (file)
@@ -1,6 +1,7 @@
 // <bitset> -*- C++ -*-
 
-// Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -1157,7 +1158,7 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD)
              case '0':
                break;
              case '1':
-               set(__i - 1);
+               _Unchecked_set(__i - 1);
                break;
              default:
                __throw_invalid_argument(__N("bitset::_M_copy_from_string"));