mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 14:59:39 +02:00
libstdc++: Avoid -Wmaybe-uninitialized warnings in text_encoding.cc
These variables are only read from if we haven't reached the end of either range, in which case they're guaranteed to be initialized to the next alphanumeric character. But we can just initialize them to make the compiler happy. libstdc++-v3/ChangeLog: * include/bits/unicode.h (__charset_alias_match): Initialize __var_a and __var_b.
This commit is contained in:
@@ -1084,7 +1084,7 @@ inline namespace __v15_1_0
|
||||
while (true)
|
||||
{
|
||||
// Find the value of the next alphanumeric character in each string.
|
||||
unsigned char __val_a, __val_b;
|
||||
unsigned char __val_a{}, __val_b{};
|
||||
while (__ptr_a != __end_a
|
||||
&& (__val_a = __map(*__ptr_a, __num_a)) == 127)
|
||||
++__ptr_a;
|
||||
|
||||
Reference in New Issue
Block a user