nfsdcltrack: getopt_long() fails on a non x86_64 archs
Subsystems (2)
PATCH 1/1 nfsdcltrack: getopt_long() fails on a non x86_64 archs
getopt_long() returns an int, not char, which
matters on non-x86_64 archs since a char is
signed on x86_64 arch but unsigned on other
archs.
Signed-off-by Steve Dickson <[email protected]>
--- utils/nfsdcltrack/nfsdcltrack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
utils/nfsdcltrack/nfsdcltrack.c +1 -1
@@ -553,7 +553,7 @@ find_cmd(char *cmdname)int main (int argc,char **argv) { -char arg; +int arg;char *val;int rc =0 ;char *progname, *cmdarg =NULL ;
Signature · 1 line
2.17.1
Quoted 8 lines · Steve Dickson
getopt_long()returns an int, not char, which
matters on non-x86_64 archs since a char is
signed onx86_64arch but unsigned on other
archs.Signed-off-by Steve Dickson <[email protected]>
Committed...
steved.
Quoted 18 lines
--- utils/nfsdcltrack/nfsdcltrack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)utils/nfsdcltrack/nfsdcltrack.c +1
-1@@ -553,7 +553,7 @@ find_cmd(char *cmdname)int main (int argc,char **argv) { -char arg; +int arg;char *val;int rc =0 ;char *progname, *cmdarg =NULL ;