switch (Expression->Buffer[ExpressionPosition])
{
case '*':
- StarFound = ExpressionPosition++;
+ StarFound = MAXUSHORT;
break;
case '?':
if (ExpressionPosition == Expression->Length)
{
NamePosition = Name->Length;
+ break;
}
}
else if (Expression->Buffer[ExpressionPosition] == ANSI_DOS_STAR)
}
else
{
- NamePosition = Name->Length;
+ break;
}
}
if (ExpressionPosition + 1 == Expression->Length && NamePosition == Name->Length &&