Commit fa990afb authored by Paul Gofman's avatar Paul Gofman Committed by Alexandre Julliard

d3d11: Use stricmp() instead of _strnicmp(..., -1).

Fixes Epic Games Launcher crash with native ucrtbase.dll. Signed-off-by: 's avatarPaul Gofman <gofmanp@gmail.com> Signed-off-by: 's avatarHenri Verbeet <hverbeet@codeweavers.com> Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
parent d637640f
...@@ -30,7 +30,7 @@ static struct wined3d_shader_signature_element *shader_find_signature_element(co ...@@ -30,7 +30,7 @@ static struct wined3d_shader_signature_element *shader_find_signature_element(co
for (i = 0; i < s->element_count; ++i) for (i = 0; i < s->element_count; ++i)
{ {
if (!_strnicmp(e[i].semantic_name, semantic_name, -1) && e[i].semantic_idx == semantic_idx if (!stricmp(e[i].semantic_name, semantic_name) && e[i].semantic_idx == semantic_idx
&& e[i].stream_idx == stream_idx) && e[i].stream_idx == stream_idx)
return &e[i]; return &e[i];
} }
......
...@@ -1024,7 +1024,7 @@ static HRESULT validate_stream_output_entries(const D3D11_SO_DECLARATION_ENTRY * ...@@ -1024,7 +1024,7 @@ static HRESULT validate_stream_output_entries(const D3D11_SO_DECLARATION_ENTRY *
continue; continue;
if (e1->Stream == e2->Stream if (e1->Stream == e2->Stream
&& !_strnicmp(e1->SemanticName, e2->SemanticName, -1) && !stricmp(e1->SemanticName, e2->SemanticName)
&& e1->SemanticIndex == e2->SemanticIndex && e1->SemanticIndex == e2->SemanticIndex
&& e1->StartComponent < e2->StartComponent + e2->ComponentCount && e1->StartComponent < e2->StartComponent + e2->ComponentCount
&& e1->StartComponent + e1->ComponentCount > e2->StartComponent) && e1->StartComponent + e1->ComponentCount > e2->StartComponent)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment