From: Benjamin Kosnik Date: Thu, 7 Feb 2002 20:28:55 +0000 (+0000) Subject: basic_ios.tcc (basic_ios::narrow): Add default value. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3ab57fab23a0e65a4acbee0aac497b92ec8cb9f8;p=gcc.git basic_ios.tcc (basic_ios::narrow): Add default value. 2002-02-07 Benjamin Kosnik Wolfgang Bangerth * include/bits/basic_ios.tcc (basic_ios::narrow): Add default value. (basic_ios::widen): Same. Co-Authored-By: Wolfgang Bangerth From-SVN: r49590 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index f384f07fa76..d38dca4a57d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2002-02-07 Benjamin Kosnik + Wolfgang Bangerth + + * include/bits/basic_ios.tcc (basic_ios::narrow): Add default value. + (basic_ios::widen): Same. + 2002-02-07 Paolo Carlini * testsuite/22_locale/money_get_members_char.cc: diff --git a/libstdc++-v3/include/bits/basic_ios.tcc b/libstdc++-v3/include/bits/basic_ios.tcc index d1f5d19b33c..dd4329f5cd9 100644 --- a/libstdc++-v3/include/bits/basic_ios.tcc +++ b/libstdc++-v3/include/bits/basic_ios.tcc @@ -92,7 +92,7 @@ namespace std char basic_ios<_CharT, _Traits>::narrow(char_type __c, char __dfault) const { - char __ret; + char __ret = __dfault; if (_M_check_facet(_M_ios_fctype)) __ret = _M_ios_fctype->narrow(__c, __dfault); return __ret; @@ -102,7 +102,7 @@ namespace std _CharT basic_ios<_CharT, _Traits>::widen(char __c) const { - char_type __ret; + char_type __ret = char_type(); if (_M_check_facet(_M_ios_fctype)) __ret = _M_ios_fctype->widen(__c); return __ret;