Potentially fix a crash in love.window.setMode.

--HG--
branch : minor
This commit is contained in:
Alex Szpakowski
2017-01-14 01:20:07 -04:00
parent 28ed5e5a4b
commit 73e5111335
2 changed files with 11 additions and 5 deletions
+10 -4
View File
@@ -755,13 +755,19 @@ protected:
struct StreamBufferState
{
StreamBuffer *vb[2];
StreamBuffer *indexBuffer;
vertex::PrimitiveMode primitiveMode;
StreamBuffer *indexBuffer = nullptr;
vertex::PrimitiveMode primitiveMode = vertex::PrimitiveMode::TRIANGLES;
vertex::CommonFormat formats[2];
StrongRef<Texture> texture;
ptrdiff_t textureHandle = 0;
int vertexCount;
int indexCount;
int vertexCount = 0;
int indexCount = 0;
StreamBufferState()
{
vb[0] = vb[1] = nullptr;
formats[0] = formats[1] = vertex::CommonFormat::NONE;
}
};
void restoreState(const DisplayState &s);