cpu_type.h: remove vendor string at any place

fix bug #17951

Change-Id: Icc0ac964ff9c6322612dadb459d28a97ac69e91a
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5686
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Jérôme Duval <[email protected]>
This commit is contained in:
Jérôme Duval
2022-09-21 19:02:08 +00:00
parent e3d5904751
commit 146d687026
+9 -7
View File
@@ -48,17 +48,19 @@ parse_intel(const char* name)
break;
}
// ignore vendor
for (; name[index] != '\0'; index++) {
if (name[index] == ' ') {
index++;
break;
}
}
// parse model
int outIndex = 0;
for (; name[index] != '\0'; index++) {
// ignore vendor
if (strncmp(&name[index], "Intel", 5) == 0) {
for (; name[index] != '\0'; index++) {
if (name[index] == ' ') {
index++;
break;
}
}
}
if (!strncmp(&name[index], "(R)", 3)) {
outIndex += strlcpy(&buffer[outIndex], "®",
sizeof(buffer) - outIndex);