From: François Dumont Date: Sat, 19 Nov 2022 12:51:45 +0000 (+0100) Subject: libstdc++: Add std qualification on isxdigit calls X-Git-Tag: upstream/13.1.0~3066 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a16a5460447eaaff0b4468064e4d7b1cc8fc42eb;p=platform%2Fupstream%2Fgcc.git libstdc++: Add std qualification on isxdigit calls Those qualifications are needed in _GLIBCXX_INLINE_VERSION mode because in symbols are not put in versioned namespace. libstdc++-v3/ChangeLog * include/std/format: Add std qualification on isxdigit calls. --- diff --git a/libstdc++-v3/include/std/format b/libstdc++-v3/include/std/format index 561ae16..7ae58eb 100644 --- a/libstdc++-v3/include/std/format +++ b/libstdc++-v3/include/std/format @@ -1537,7 +1537,7 @@ namespace __format if (__trailing_zeros) { - if (!isxdigit(__s[0])) + if (!std::isxdigit(__s[0])) --__sigfigs; __z = __prec - __sigfigs; } @@ -1627,7 +1627,7 @@ namespace __format { __fill_char = _CharT('0'); // Write sign before zero filling. - if (!isxdigit(__narrow_str[0])) + if (!std::isxdigit(__narrow_str[0])) { *__out++ = __str[0]; __str.remove_prefix(1);