diff --git a/Userland/Libraries/LibGL/SoftwareGLContext.cpp b/Userland/Libraries/LibGL/SoftwareGLContext.cpp index 9d0fef9c94..820c262cdc 100644 --- a/Userland/Libraries/LibGL/SoftwareGLContext.cpp +++ b/Userland/Libraries/LibGL/SoftwareGLContext.cpp @@ -2467,18 +2467,16 @@ void SoftwareGLContext::read_from_vertex_attribute_pointer(VertexAttribPointer c if (stride == 0) stride = sizeof(GLfloat) * attrib.size; - for (int i = 0; i < attrib.size; i++) { + for (int i = 0; i < attrib.size; i++) elements[i] = *(reinterpret_cast(byte_ptr + stride * index) + i); - } break; } case GL_DOUBLE: { if (stride == 0) stride = sizeof(GLdouble) * attrib.size; - for (int i = 0; i < attrib.size; i++) { + for (int i = 0; i < attrib.size; i++) elements[i] = static_cast(*(reinterpret_cast(byte_ptr + stride * index) + i)); - } break; } }