diff options
Diffstat (limited to 'tools/i2cget.c')
-rw-r--r-- | tools/i2cget.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/i2cget.c b/tools/i2cget.c index 1d9fdff..2ac20f7 100644 --- a/tools/i2cget.c +++ b/tools/i2cget.c @@ -186,15 +186,16 @@ int main(int argc, char *argv[]) unsigned char block_data[I2C_SMBUS_BLOCK_MAX]; /* handle (optional) flags first */ - while ((opt = getopt(argc, argv, "Vafy")) != -1) { + while ((opt = getopt(argc, argv, "Vafhy")) != -1) { switch (opt) { case 'V': version = 1; break; case 'f': force = 1; break; case 'y': yes = 1; break; case 'a': all_addrs = 1; break; + case 'h': case '?': help(); - exit(1); + exit(opt == '?'); } } |