From 9edd5a5f181891f91a31545031eda01fd78a0a11 Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Fri, 3 Feb 2017 21:10:08 +0700 Subject: [PATCH] Fix compilation on Windows. --- src/NoiseTexture.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NoiseTexture.cpp b/src/NoiseTexture.cpp index 357be36c..5c448d21 100644 --- a/src/NoiseTexture.cpp +++ b/src/NoiseTexture.cpp @@ -56,7 +56,7 @@ void NoiseTexture::init() params.magFilter = textureParameters::FILTER_NEAREST; gfxContext.setTextureParameters(params); } - unsigned char ptr[m_pTexture[i]->textureBytes]; + std::vector ptr(m_pTexture[i]->textureBytes); for (u32 y = 0; y < m_pTexture[i]->realHeight; ++y) { for (u32 x = 0; x < m_pTexture[i]->realWidth; ++x) ptr[x + y*m_pTexture[i]->realWidth] = rand() & 0xFF; @@ -69,7 +69,7 @@ void NoiseTexture::init() params.height = 580; params.format = colorFormat::RED; params.dataType = datatype::UNSIGNED_BYTE; - params.data = ptr; + params.data = ptr.data(); gfxContext.update2DTexture(params); } }