diff --git a/AK/MemoryStream.h b/AK/MemoryStream.h index e8dc5c234cf..90bab32c428 100644 --- a/AK/MemoryStream.h +++ b/AK/MemoryStream.h @@ -108,7 +108,7 @@ public: const u8 byte = m_bytes[m_offset++]; result |= (byte & 0x7f) << shift; - if (byte & 0x80) + if ((byte & 0x80) == 0) break; shift += 7; }