diff --git a/tools/shaderc/shaderc.h b/tools/shaderc/shaderc.h index 4964f77eb..003ce8f08 100644 --- a/tools/shaderc/shaderc.h +++ b/tools/shaderc/shaderc.h @@ -87,7 +87,7 @@ namespace bgfx uint32_t pos = m_pos; const char* str = &m_str[pos]; - const char* nl = bx::strFindNl(str).getPtr(); + const char* nl = bx::strFindNl(bx::StringView(str, str + (m_size - pos))).getPtr(); pos += (uint32_t)(nl - str); const char* eol = &m_str[pos];