aboutsummaryrefslogtreecommitdiff
path: root/miscutils/hdparm.c
diff options
context:
space:
mode:
Diffstat (limited to 'miscutils/hdparm.c')
-rw-r--r--miscutils/hdparm.c3
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'));