Browse Source

Fix compile error on older C++ compilers

Alex Szpakowski 4 years ago
parent
commit
17c26dc902
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/modules/graphics/Mesh.cpp

+ 2 - 2
src/modules/graphics/Mesh.cpp

@@ -332,7 +332,7 @@ void Mesh::setVertexMap(const std::vector<uint32> &map)
 		auto gfx = Module::getInstance<graphics::Graphics>(Module::M_GRAPHICS);
 		auto gfx = Module::getInstance<graphics::Graphics>(Module::M_GRAPHICS);
 		auto usage = vertexBuffer.get() ? vertexBuffer->getDataUsage() : BUFFERDATAUSAGE_DYNAMIC;
 		auto usage = vertexBuffer.get() ? vertexBuffer->getDataUsage() : BUFFERDATAUSAGE_DYNAMIC;
 		Buffer::Settings settings(BUFFERUSAGEFLAG_INDEX, usage);
 		Buffer::Settings settings(BUFFERUSAGEFLAG_INDEX, usage);
-		auto buffer = StrongRef(gfx->newBuffer(settings, dataformat, nullptr, size, 0), Acquire::NORETAIN);
+		auto buffer = StrongRef<Buffer>(gfx->newBuffer(settings, dataformat, nullptr, size, 0), Acquire::NORETAIN);
 
 
 		auto data = (uint8 *) realloc(indexData, size);
 		auto data = (uint8 *) realloc(indexData, size);
 		if (data == nullptr)
 		if (data == nullptr)
@@ -376,7 +376,7 @@ void Mesh::setVertexMap(IndexDataType datatype, const void *data, size_t datasiz
 		auto gfx = Module::getInstance<graphics::Graphics>(Module::M_GRAPHICS);
 		auto gfx = Module::getInstance<graphics::Graphics>(Module::M_GRAPHICS);
 		auto usage = vertexBuffer.get() ? vertexBuffer->getDataUsage() : BUFFERDATAUSAGE_DYNAMIC;
 		auto usage = vertexBuffer.get() ? vertexBuffer->getDataUsage() : BUFFERDATAUSAGE_DYNAMIC;
 		Buffer::Settings settings(BUFFERUSAGEFLAG_INDEX, usage);
 		Buffer::Settings settings(BUFFERUSAGEFLAG_INDEX, usage);
-		auto buffer = StrongRef(gfx->newBuffer(settings, dataformat, nullptr, datasize, 0), Acquire::NORETAIN);
+		auto buffer = StrongRef<Buffer>(gfx->newBuffer(settings, dataformat, nullptr, datasize, 0), Acquire::NORETAIN);
 
 
 		auto data = (uint8 *) realloc(indexData, datasize);
 		auto data = (uint8 *) realloc(indexData, datasize);
 		if (data == nullptr)
 		if (data == nullptr)