diff --git a/include/CSFML/Graphics/VertexBuffer.h b/include/CSFML/Graphics/VertexBuffer.h index ec0ac88..aa224ea 100644 --- a/include/CSFML/Graphics/VertexBuffer.h +++ b/include/CSFML/Graphics/VertexBuffer.h @@ -97,7 +97,7 @@ CSFML_GRAPHICS_API void sfVertexBuffer_destroy(sfVertexBuffer* vertexBuffer); /// \return Number of vertices in the vertex buffer /// //////////////////////////////////////////////////////////// -CSFML_GRAPHICS_API unsigned int sfVertexBuffer_getVertexCount(const sfVertexBuffer* vertexBuffer); +CSFML_GRAPHICS_API size_t sfVertexBuffer_getVertexCount(const sfVertexBuffer* vertexBuffer); //////////////////////////////////////////////////////////// /// \brief Update a part of the buffer from an array of vertices diff --git a/src/CSFML/Graphics/VertexBuffer.cpp b/src/CSFML/Graphics/VertexBuffer.cpp index 0e52a6c..199e0e3 100644 --- a/src/CSFML/Graphics/VertexBuffer.cpp +++ b/src/CSFML/Graphics/VertexBuffer.cpp @@ -66,10 +66,10 @@ void sfVertexBuffer_destroy(sfVertexBuffer* vertexBuffer) //////////////////////////////////////////////////////////// -unsigned int sfVertexBuffer_getVertexCount(const sfVertexBuffer* vertexBuffer) +size_t sfVertexBuffer_getVertexCount(const sfVertexBuffer* vertexBuffer) { assert(vertexBuffer); - return static_cast(vertexBuffer->This.getVertexCount()); + return vertexBuffer->This.getVertexCount(); }