d3dx9: Return NULL if name is not given.

This commit is contained in:
Rico Schüller 2012-08-18 14:58:40 +02:00 committed by Alexandre Julliard
parent 681af11ee1
commit 07ae14ad4c
1 changed files with 3 additions and 3 deletions

View File

@ -970,7 +970,7 @@ static struct d3dx_parameter *get_parameter_element_by_name(struct d3dx_paramete
TRACE("parameter %p, name %s\n", parameter, debugstr_a(name)); TRACE("parameter %p, name %s\n", parameter, debugstr_a(name));
if (!name || !*name) return parameter; if (!name || !*name) return NULL;
element = atoi(name); element = atoi(name);
part = strchr(name, ']') + 1; part = strchr(name, ']') + 1;
@ -1009,7 +1009,7 @@ static struct d3dx_parameter *get_parameter_annotation_by_name(struct d3dx_param
TRACE("parameter %p, name %s\n", parameter, debugstr_a(name)); TRACE("parameter %p, name %s\n", parameter, debugstr_a(name));
if (!name || !*name) return parameter; if (!name || !*name) return NULL;
length = strcspn( name, "[.@" ); length = strcspn( name, "[.@" );
part = name + length; part = name + length;
@ -1054,7 +1054,7 @@ static struct d3dx_parameter *get_parameter_by_name(struct ID3DXBaseEffectImpl *
TRACE("base %p, parameter %p, name %s\n", base, parameter, debugstr_a(name)); TRACE("base %p, parameter %p, name %s\n", base, parameter, debugstr_a(name));
if (!name || !*name) return parameter; if (!name || !*name) return NULL;
if (!parameter) if (!parameter)
{ {