Merge pull request #14 from heyuanjie87/ForPullRequest

fixed the string descriptor send to host more than actual
This commit is contained in:
qiuyiuestc 2013-01-17 04:25:23 -08:00
commit b91271d490
1 changed files with 1 additions and 1 deletions

View File

@ -124,7 +124,7 @@ static rt_err_t _get_string_descriptor(struct udevice* device, ureq_t setup)
}
}
if(setup->length == 0xFF)
if(setup->length > len)
len = str_desc.bLength;
else
len = setup->length;