Module: wine Branch: master Commit: dcd3c95dbd3748d5dc246ad7529f18c35252534e URL: https://source.winehq.org/git/wine.git/?a=commit;h=dcd3c95dbd3748d5dc246ad75...
Author: Piotr Caban piotr@codeweavers.com Date: Thu Apr 4 16:00:57 2019 +0200
wined3d: Don't use strcasecmp.
Signed-off-by: Piotr Caban piotr@codeweavers.com Signed-off-by: Henri Verbeet hverbeet@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/wined3d/shader.c | 2 +- dlls/wined3d/wined3d_main.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/wined3d/shader.c b/dlls/wined3d/shader.c index 8fae8e2..7ebfd4d 100644 --- a/dlls/wined3d/shader.c +++ b/dlls/wined3d/shader.c @@ -3727,7 +3727,7 @@ static struct wined3d_shader_signature_element *shader_find_signature_element(co for (i = 0; i < s->element_count; ++i) { if (e[i].stream_idx == stream_idx - && !strcasecmp(e[i].semantic_name, semantic_name) + && !_strnicmp(e[i].semantic_name, semantic_name, -1) && e[i].semantic_idx == semantic_idx) return &e[i]; } diff --git a/dlls/wined3d/wined3d_main.c b/dlls/wined3d/wined3d_main.c index 0a0121d..180e2d2 100644 --- a/dlls/wined3d/wined3d_main.c +++ b/dlls/wined3d/wined3d_main.c @@ -240,17 +240,17 @@ static BOOL wined3d_dll_init(HINSTANCE hInstDLL) } if (!get_config_key(hkey, appkey, "shader_backend", buffer, size)) { - if (!strcasecmp(buffer, "glsl")) + if (!_strnicmp(buffer, "glsl", -1)) { ERR_(winediag)("Using the GLSL shader backend.\n"); wined3d_settings.shader_backend = WINED3D_SHADER_BACKEND_GLSL; } - else if (!strcasecmp(buffer, "arb")) + else if (!_strnicmp(buffer, "arb", -1)) { ERR_(winediag)("Using the ARB shader backend.\n"); wined3d_settings.shader_backend = WINED3D_SHADER_BACKEND_ARB; } - else if (!strcasecmp(buffer, "none")) + else if (!_strnicmp(buffer, "none", -1)) { ERR_(winediag)("Disabling shader backends.\n"); wined3d_settings.shader_backend = WINED3D_SHADER_BACKEND_NONE;