Commit 0e5c6a4b authored by bjaideep's avatar bjaideep Committed by Commit bot

PPC: initializing array to fix compiler error maybe-uninitialized

     This error is specific to PPC on native(sim builds fine), seems
     AddHexEncodedToBuffer is inlined (with -fno-inline it passes)
     and the compiler emits error that the array may be used
     uninitialized in this function.
     I'm not entirely sure why this occurs only on PPC (native).

R=franzih@chromium.org, bmeurer@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com

BUG=
LOG=N

Review-Url: https://codereview.chromium.org/2019113002
Cr-Commit-Position: refs/heads/master@{#36628}
parent 0d868a10
...@@ -241,7 +241,7 @@ void AddHexEncodedToBuffer(uint8_t octet, List<uint8_t>* buffer) { ...@@ -241,7 +241,7 @@ void AddHexEncodedToBuffer(uint8_t octet, List<uint8_t>* buffer) {
} }
void EncodeSingle(uc16 c, List<uint8_t>* buffer) { void EncodeSingle(uc16 c, List<uint8_t>* buffer) {
char s[4]; char s[4] = {};
int number_of_bytes; int number_of_bytes;
number_of_bytes = number_of_bytes =
unibrow::Utf8::Encode(s, c, unibrow::Utf16::kNoPreviousCharacter, false); unibrow::Utf8::Encode(s, c, unibrow::Utf16::kNoPreviousCharacter, false);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment