cpuid: Typo between argv & argc
authorErwan Velu <erwanaliasr1@gmail.com>
Wed, 12 May 2010 19:18:09 +0000 (21:18 +0200)
committerH. Peter Anvin <hpa@linux.intel.com>
Wed, 12 May 2010 21:57:03 +0000 (14:57 -0700)
argv isn't a number ;)

com32/modules/cpuid.c

index 62a756e..d5bb7de 100644 (file)
@@ -42,7 +42,7 @@ int main(int argc, char *argv[])
     }
 
     leaf = strtoul(argv[1], NULL, 0);
-    counter = (argv > 2) ? strtoul(argv[2], NULL, 0) : 0;
+    counter = (argc > 2) ? strtoul(argv[2], NULL, 0) : 0;
 
     if (!cpu_has_eflag(EFLAGS_ID)) {
        printf("The CPUID instruction is not supported\n");