From 429682edf6456976455c188a2e7ad0d6894392b3 Mon Sep 17 00:00:00 2001 From: paolo Date: Fri, 13 Aug 2004 16:53:12 +0000 Subject: [PATCH] 2004-08-13 Paolo Carlini * src/debug.cc (_Error_formatter::_M_print_string): Fix thinko, memmove is not needed, memcpy suffices. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85949 138bc75d-0d04-0410-961f-82ee72b054a4 --- libstdc++-v3/ChangeLog | 5 +++++ libstdc++-v3/src/debug.cc | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c6a1b1c0e96..fa495e32ac4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,4 +1,9 @@ 2004-08-13 Paolo Carlini + + * src/debug.cc (_Error_formatter::_M_print_string): Fix thinko, + memmove is not needed, memcpy suffices. + +2004-08-13 Paolo Carlini * include/std/std_fstream.h (class basic_ifstream, class basic_ofstream, class basic_fstream): Add const overloads diff --git a/libstdc++-v3/src/debug.cc b/libstdc++-v3/src/debug.cc index 20295fb2898..0ca9238fe00 100644 --- a/libstdc++-v3/src/debug.cc +++ b/libstdc++-v3/src/debug.cc @@ -578,7 +578,7 @@ namespace __gnu_debug const ptrdiff_t __len = __end - __start; assert(__len < __bufsize); - memmove(__buf, __start, __len); + memcpy(__buf, __start, __len); __buf[__len] = '\0'; _M_print_word(__buf); __start = __end; -- 2.11.0