diff options
Diffstat (limited to 'miscutils/hdparm.c')
-rw-r--r-- | miscutils/hdparm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/miscutils/hdparm.c b/miscutils/hdparm.c index f30e7dec6..a97f3e7b5 100644 --- a/miscutils/hdparm.c +++ b/miscutils/hdparm.c | |||
@@ -433,6 +433,7 @@ struct BUG_G_too_big { | |||
433 | #define hwif_data (G.hwif_data ) | 433 | #define hwif_data (G.hwif_data ) |
434 | #define hwif_ctrl (G.hwif_ctrl ) | 434 | #define hwif_ctrl (G.hwif_ctrl ) |
435 | #define hwif_irq (G.hwif_irq ) | 435 | #define hwif_irq (G.hwif_irq ) |
436 | #define INIT_G() do { } while (0) | ||
436 | 437 | ||
437 | 438 | ||
438 | /* Busybox messages and functions */ | 439 | /* Busybox messages and functions */ |
@@ -2059,6 +2060,8 @@ int hdparm_main(int argc, char **argv) | |||
2059 | int c; | 2060 | int c; |
2060 | int flagcount = 0; | 2061 | int flagcount = 0; |
2061 | 2062 | ||
2063 | INIT_G(); | ||
2064 | |||
2062 | while ((c = getopt(argc, argv, hdparm_options)) >= 0) { | 2065 | while ((c = getopt(argc, argv, hdparm_options)) >= 0) { |
2063 | flagcount++; | 2066 | flagcount++; |
2064 | IF_FEATURE_HDPARM_GET_IDENTITY(get_IDentity |= (c == 'I')); | 2067 | IF_FEATURE_HDPARM_GET_IDENTITY(get_IDentity |= (c == 'I')); |