diff options
Diffstat (limited to 'RenderScript/src/InputLayoutDescParser.cpp')
| -rw-r--r-- | RenderScript/src/InputLayoutDescParser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/RenderScript/src/InputLayoutDescParser.cpp b/RenderScript/src/InputLayoutDescParser.cpp index 3732866..53d2605 100644 --- a/RenderScript/src/InputLayoutDescParser.cpp +++ b/RenderScript/src/InputLayoutDescParser.cpp @@ -70,7 +70,7 @@ namespace Diligent VERIFY( pBasePointer == _pBasePointer, "Sanity check failed" ); auto &Elements = GetMemberByOffest<std::vector<LayoutElement> >( pBasePointer, m_LayoutElementsBufferOffset); auto CurrIndex = Elements.size(); - if( CurrIndex != NewArrayIndex - 1 ) + if( static_cast<int>(CurrIndex) != NewArrayIndex - 1 ) SCRIPT_PARSING_ERROR( L, "Explicit array indices are not allowed in layout description. Provided index ", NewArrayIndex - 1, " conflicts with actual index ", CurrIndex, "." ); Elements.resize( CurrIndex + 1 ); ParseLuaTable( L, StackIndex, &(Elements)[CurrIndex], m_Bindings ); |
