1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 18:27:35 +00:00

AK, LibGfx, LibGUI: Initialize various variables to zero.

The not initialized variables can lead to compiler warnings that
become errors with the -Werror flag.
This commit is contained in:
Emanuel Sprung 2020-02-23 01:32:00 +01:00 committed by Andreas Kling
parent cbf2881bf7
commit 074d935c6e
5 changed files with 10 additions and 10 deletions

View file

@ -152,7 +152,7 @@ Utf8CodepointIterator& Utf8CodepointIterator::operator++()
{ {
ASSERT(m_length > 0); ASSERT(m_length > 0);
int codepoint_length_in_bytes; int codepoint_length_in_bytes = 0;
u32 value; u32 value;
bool first_byte_makes_sense = decode_first_byte(*m_ptr, codepoint_length_in_bytes, value); bool first_byte_makes_sense = decode_first_byte(*m_ptr, codepoint_length_in_bytes, value);
@ -169,7 +169,7 @@ Utf8CodepointIterator& Utf8CodepointIterator::operator++()
int Utf8CodepointIterator::codepoint_length_in_bytes() const int Utf8CodepointIterator::codepoint_length_in_bytes() const
{ {
ASSERT(m_length > 0); ASSERT(m_length > 0);
int codepoint_length_in_bytes; int codepoint_length_in_bytes = 0;
u32 value; u32 value;
bool first_byte_makes_sense = decode_first_byte(*m_ptr, codepoint_length_in_bytes, value); bool first_byte_makes_sense = decode_first_byte(*m_ptr, codepoint_length_in_bytes, value);
ASSERT(first_byte_makes_sense); ASSERT(first_byte_makes_sense);
@ -180,8 +180,8 @@ u32 Utf8CodepointIterator::operator*() const
{ {
ASSERT(m_length > 0); ASSERT(m_length > 0);
u32 codepoint_value_so_far; u32 codepoint_value_so_far = 0;
int codepoint_length_in_bytes; int codepoint_length_in_bytes = 0;
bool first_byte_makes_sense = decode_first_byte(m_ptr[0], codepoint_length_in_bytes, codepoint_value_so_far); bool first_byte_makes_sense = decode_first_byte(m_ptr[0], codepoint_length_in_bytes, codepoint_value_so_far);
if (!first_byte_makes_sense) { if (!first_byte_makes_sense) {

View file

@ -352,7 +352,7 @@ const LogStream& operator<<(const LogStream& stream, Color value)
bool IPC::decode(BufferStream& stream, Color& color) bool IPC::decode(BufferStream& stream, Color& color)
{ {
u32 rgba; u32 rgba = 0;
stream >> rgba; stream >> rgba;
if (stream.handle_read_failure()) if (stream.handle_read_failure())
return false; return false;

View file

@ -200,7 +200,7 @@ RefPtr<Gfx::Bitmap> load_gif_impl(const u8* data, size_t data_size)
if (sentinel == 0x2c) { if (sentinel == 0x2c) {
images.append(make<ImageDescriptor>()); images.append(make<ImageDescriptor>());
auto& image = images.last(); auto& image = images.last();
u8 packed_fields; u8 packed_fields { 0 };
stream >> image.x; stream >> image.x;
stream >> image.y; stream >> image.y;
stream >> image.width; stream >> image.width;

View file

@ -46,8 +46,8 @@ namespace IPC {
bool decode(BufferStream& stream, Gfx::Point& point) bool decode(BufferStream& stream, Gfx::Point& point)
{ {
int x; int x = 0;
int y; int y = 0;
stream >> x; stream >> x;
stream >> y; stream >> y;
if (stream.handle_read_failure()) if (stream.handle_read_failure())

View file

@ -46,8 +46,8 @@ namespace IPC {
bool decode(BufferStream& stream, Gfx::Size& size) bool decode(BufferStream& stream, Gfx::Size& size)
{ {
int width; int width = 0;
int height; int height = 0;
stream >> width; stream >> width;
stream >> height; stream >> height;
if (stream.handle_read_failure()) if (stream.handle_read_failure())