NetworkMenu: fixup device descriptions

Fix some bugs in Util.fixupPCIDescription(), that caused all device
descriptions to be empty.

https://bugzilla.gnome.org/show_bug.cgi?id=646074
This commit is contained in:
Giovanni Campagna 2011-03-29 14:29:26 +02:00 committed by Dan Winship
parent ef552846d1
commit b2b685e46d

View File

@ -150,7 +150,7 @@ const _IGNORED_WORDS = [
'Incorporated',
'Ltd.',
'Limited.',
'Intel?',
'Intel',
'chipset',
'adapter',
'[hex]',
@ -181,7 +181,7 @@ const _IGNORED_PHRASES = [
];
function fixupPCIDescription(desc) {
desc.replace(/[_,]/, ' ');
desc = desc.replace(/[_,]/, ' ');
/* Attempt to shorten ID by ignoring certain phrases */
for (let i = 0; i < _IGNORED_PHRASES.length; i++) {
@ -197,7 +197,7 @@ function fixupPCIDescription(desc) {
/* Attmept to shorten ID by ignoring certain individual words */
let words = desc.split(' ');
let out = [ ];
for (let i = 0; i < words; i++) {
for (let i = 0; i < words.length; i++) {
let item = words[i];
// skip empty items (that come out from consecutive spaces)