summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWei Mao <[email protected]>2017-12-15 19:57:26 -0800
committerWei Mao <[email protected]>2017-12-15 19:57:26 -0800
commit0990b0cbbd460336036dc6ec71cb8e2a8403e287 (patch)
treec61b5a4ad628e3f3501d0a91fc3fce9160f1d1cc
parent3d5ef71de3eddca25cde5a950f06ad32067c224a (diff)
Fix issue 183
-rw-r--r--usb/usbview/display.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/usb/usbview/display.c b/usb/usbview/display.c
index f80fb6d3..f27d32c9 100644
--- a/usb/usbview/display.c
+++ b/usb/usbview/display.c
@@ -4920,13 +4920,10 @@ DisplayUSEnglishStringDescriptor (
CHAR pString[512];
//@@DisplayUSEnglishStringDescriptor - String Descriptor
- while (USStringDescs)
+ for (; USStringDescs; USStringDescs = USStringDescs->Next)
{
- if (USStringDescs->DescriptorIndex == Index)
+ if (USStringDescs->DescriptorIndex == Index && USStringDescs->LanguageID == 0x0409)
{
- if (USStringDescs->LanguageID != 0x0409)
- continue;
-
FoundMatchingString = TRUE;
AppendTextBuffer("English product name: \"");
@@ -4946,7 +4943,6 @@ DisplayUSEnglishStringDescriptor (
AppendTextBuffer("\"\r\n", pString);
return;
}
- USStringDescs = USStringDescs->Next;
}
//@@TestCase A8.1