diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2011-12-21 21:31:51 -0800 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2011-12-22 15:37:29 +1000 |
commit | c690fad9aa0dbc9d574d25e014d1dc15281b0870 (patch) | |
tree | 65cf3a0ec3ad482f07019e5c520e6fa0ca200cc0 | |
parent | ab352ec2789130cfcb7b61ae5bf36d6af4daa4a3 (diff) |
print_version expects no arguments, so give it none
Fixes Solaris Studio compiler warning:
"xinput.c", line 357: warning: argument mismatch: 1 arg passed, 0 expected
gcc ignored it because the function declaration didn't specify arguments.
Once you specify (void) for the arguments, gcc then throws up:
xinput.c: In function ‘main’:
xinput.c:357:9: error: too many arguments to function ‘print_version’
xinput.c:147:1: note: declared here
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | src/xinput.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/xinput.c b/src/xinput.c index 2d9a893..9460175 100644 --- a/src/xinput.c +++ b/src/xinput.c @@ -143,8 +143,8 @@ static entry drivers[] = static const char version_id[] = VERSION; -int -print_version() +static int +print_version(void) { XExtensionVersion *version; Display *display; @@ -354,7 +354,7 @@ main(int argc, char * argv[]) } if (strcmp("version", func) == 0) { - return print_version(argv[0]); + return print_version(); } if (strcmp("help", func) == 0) { |