diff options
Diffstat (limited to 'com32')
-rw-r--r-- | com32/hdt/hdt-cli-dmi.c | 12 | ||||
-rw-r--r-- | com32/hdt/hdt-cli-hdt.c | 4 |
2 files changed, 4 insertions, 12 deletions
diff --git a/com32/hdt/hdt-cli-dmi.c b/com32/hdt/hdt-cli-dmi.c index d395c672..4e18b794 100644 --- a/com32/hdt/hdt-cli-dmi.c +++ b/com32/hdt/hdt-cli-dmi.c @@ -374,19 +374,13 @@ void main_show_dmi(int argc __unused, char **argv __unused, void show_dmi_memory_modules(int argc __unused, char** argv __unused, struct s_hardware *hardware) { - int clear = 1, show_free_banks = 1; + int show_free_banks = 1; /* Sanitize arguments */ if (argc > 0) { - clear = strtol(argv[0], NULL, 10); - if (errno == ERANGE || clear < 0 || clear > 1) - goto usage; - - if (argc > 1) { - show_free_banks = strtol(argv[1], NULL, 10); + show_free_banks = strtol(argv[0], NULL, 10); if (errno == ERANGE || show_free_banks < 0 || show_free_banks > 1) goto usage; - } } char bank_number[10]; @@ -398,8 +392,6 @@ void show_dmi_memory_modules(int argc __unused, char** argv __unused, return; } - if (clear) - clear_screen(); more_printf("Memory Banks\n"); for (int i = 0; i < hardware->dmi.memory_count; i++) { if (hardware->dmi.memory[i].filled == true) { diff --git a/com32/hdt/hdt-cli-hdt.c b/com32/hdt/hdt-cli-hdt.c index df86e691..8069b190 100644 --- a/com32/hdt/hdt-cli-hdt.c +++ b/com32/hdt/hdt-cli-hdt.c @@ -217,8 +217,8 @@ void main_show_summary(int argc __unused, char **argv __unused, more_printf(" Release : %s\n", hardware->dmi.bios.release_date); - int argc = 2; - char *argv[2] = { "0", "0" }; + int argc = 1; + char *argv[1] = { "0" }; show_dmi_memory_modules(argc, argv, hardware); } main_show_pci(argc, argv, hardware); |