summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgroeck <groeck@7894878c-1315-0410-8ee3-d5d059ff63e0>2011-02-15 16:10:15 +0000
committergroeck <groeck@7894878c-1315-0410-8ee3-d5d059ff63e0>2011-02-15 16:10:15 +0000
commit06399f076c0689ef4f9279cffb81cfdbec4ed3c1 (patch)
treee900dd9569174fb94bef2e97816e5da7bc084598
parentaba0adad8ce430e9b5428c382f87ba9a530c0db0 (diff)
downloadi2c-tools-06399f076c0689ef4f9279cffb81cfdbec4ed3c1.tar.gz
i2cset: More stringent parameter validation
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@5924 7894878c-1315-0410-8ee3-d5d059ff63e0
-rw-r--r--tools/i2cset.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/i2cset.c b/tools/i2cset.c
index 7750c03..a45a829 100644
--- a/tools/i2cset.c
+++ b/tools/i2cset.c
@@ -240,6 +240,9 @@ int main(int argc, char *argv[])
block[len] = value;
}
goto dofile;
+ } else if (argc != flags + 6) {
+ fprintf(stderr, "Error: Too many arguments!\n");
+ help();
}
}