Skip to content
This repository was archived by the owner on Aug 7, 2025. It is now read-only.

Conversation

@clsulliv
Copy link
Contributor

@clsulliv clsulliv commented Oct 1, 2018

getopt returns an int rather than a char. We should we not be relying on
automatic type casting. Further, some compilers have char as unsigned
which will break the program at the ((c = getopt(argc, argv, "fs")) != -1)
evaluation with default compiler options.

Signed-off-by: California Sullivan california.l.sullivan@intel.com

getopt returns an int rather than a char. We should we not be relying on
automatic type casting. Further, some compilers have char as unsigned
which will break the program at the ((c = getopt(argc, argv, "fs")) != -1)
evaluation with default compiler options.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
@mbelluzzo
Copy link

+1

@busykai
Copy link
Contributor

busykai commented Oct 3, 2018

Thanks @clsulliv ! Good catch!

@busykai busykai merged commit ac92285 into clearlinux:master Oct 3, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants