=?UTF-8?Q?Rico=20Sch=C3=BCller=20?=: d3dx9: Make '\0' the default case in get_constant_by_name().
Alexandre Julliard
julliard at winehq.org
Tue Sep 4 12:38:36 CDT 2012
Module: wine
Branch: master
Commit: 7d08ae9b29fae7831d03c19d9f605f8166bd5804
URL: http://source.winehq.org/git/wine.git/?a=commit;h=7d08ae9b29fae7831d03c19d9f605f8166bd5804
Author: Rico Schüller <kgbricola at web.de>
Date: Tue Sep 4 09:44:38 2012 +0200
d3dx9: Make '\0' the default case in get_constant_by_name().
---
dlls/d3dx9_36/shader.c | 8 ++------
1 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/dlls/d3dx9_36/shader.c b/dlls/d3dx9_36/shader.c
index 5745884..c62c8e5 100644
--- a/dlls/d3dx9_36/shader.c
+++ b/dlls/d3dx9_36/shader.c
@@ -752,7 +752,7 @@ static struct ctab_constant *get_constant_by_name(struct ID3DXConstantTableImpl
handles = constant->constants;
}
- length = strcspn( name, "[." );
+ length = strcspn(name, "[.");
part = name + length;
for (i = 0; i < count; i++)
@@ -767,13 +767,9 @@ static struct ctab_constant *get_constant_by_name(struct ID3DXConstantTableImpl
case '[':
return get_constant_element_by_name(&handles[i], part);
- case '\0':
+ default:
TRACE("Returning parameter %p\n", &handles[i]);
return &handles[i];
-
- default:
- FIXME("Unhandled case \"%c\"\n", *--part);
- break;
}
}
}
More information about the wine-cvs
mailing list