=?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