X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fcpuid%2Fcpuid.c;h=4510def85b2dc0cb87fb0c780615a70da87fdd60;hb=ba89419ac9074d930eec7ba72c378831c56ed060;hp=c3a2da707e9e0669d87a77f9b9b57dc4730a7e5e;hpb=7d7de521a4feda7c65298b9e7bb0089405119555;p=ccan diff --git a/ccan/cpuid/cpuid.c b/ccan/cpuid/cpuid.c index c3a2da70..4510def8 100644 --- a/ccan/cpuid/cpuid.c +++ b/ccan/cpuid/cpuid.c @@ -237,8 +237,8 @@ cputype_t cpuid_get_cpu_type(void) uint32_t i; get_cpuid(CPUID_VENDORID, &i, &u.bufu32[0], &u.bufu32[2], &u.bufu32[1]); - for (i = 0; i < sizeof(c_cpunames) / sizeof(c_cpunames); ++i) { - if (strncmp(c_cpunames[i], u.buf, sizeof(c_cpunames[0])) == 0) { + for (i = 0; i < sizeof(c_cpunames) / sizeof(c_cpunames[0]); ++i) { + if (strncmp(c_cpunames[i], u.buf, 12) == 0) { cputype = (cputype_t)i; break; }