diff options
Diffstat (limited to 'lib/getopt.h')
| -rw-r--r-- | lib/getopt.h | 55 |
1 files changed, 26 insertions, 29 deletions
diff --git a/lib/getopt.h b/lib/getopt.h index b359a47beb..73a8c15d03 100644 --- a/lib/getopt.h +++ b/lib/getopt.h @@ -34,7 +34,7 @@ * to use the system version. */ -#ifdef __cplusplus +#ifdef __cplusplus extern "C" { #endif @@ -90,18 +90,17 @@ extern int optopt; one). For long options that have a zero `flag' field, `getopt' returns the contents of the `val' field. */ -struct option -{ -#if defined (__STDC__) && __STDC__ - const char *name; +struct option { +#if defined(__STDC__) && __STDC__ + const char *name; #else - char *name; + char *name; #endif - /* has_arg can't be an enum because some compilers complain about - type mismatches in all the code that assumes it is an int. */ - int has_arg; - int *flag; - int val; + /* has_arg can't be an enum because some compilers complain about + type mismatches in all the code that assumes it is an int. */ + int has_arg; + int *flag; + int val; }; /* Names for the values of the `has_arg' field of `struct option'. */ @@ -110,7 +109,7 @@ struct option #define required_argument 1 #define optional_argument 2 -#if defined (__STDC__) && __STDC__ +#if defined(__STDC__) && __STDC__ #if REALLY_NEED_PLAIN_GETOPT @@ -120,39 +119,37 @@ struct option * should be written to define NONPOSIX_GETOPT_DEFINITION. */ #ifndef NONPOSIX_GETOPT_DEFINITION -extern int getopt (int argc, char *const *argv, const char *shortopts); -#else /* NONPOSIX_GETOPT_DEFINITION */ -extern int getopt (void); +extern int getopt(int argc, char *const *argv, const char *shortopts); +#else /* NONPOSIX_GETOPT_DEFINITION */ +extern int getopt(void); #endif /* NONPOSIX_GETOPT_DEFINITION */ #endif -extern int getopt_long (int argc, char *const *argv, const char *shortopts, - const struct option *longopts, int *longind); -extern int getopt_long_only (int argc, char *const *argv, - const char *shortopts, - const struct option *longopts, int *longind); +extern int getopt_long(int argc, char *const *argv, const char *shortopts, + const struct option *longopts, int *longind); +extern int getopt_long_only(int argc, char *const *argv, const char *shortopts, + const struct option *longopts, int *longind); /* Internal only. Users should not call this directly. */ -extern int _getopt_internal (int argc, char *const *argv, - const char *shortopts, - const struct option *longopts, int *longind, - int long_only); +extern int _getopt_internal(int argc, char *const *argv, const char *shortopts, + const struct option *longopts, int *longind, + int long_only); #else /* not __STDC__ */ #ifdef REALLY_NEED_PLAIN_GETOPT -extern int getopt (); +extern int getopt(); #endif /* REALLY_NEED_PLAIN_GETOPT */ -extern int getopt_long (); -extern int getopt_long_only (); +extern int getopt_long(); +extern int getopt_long_only(); -extern int _getopt_internal (); +extern int _getopt_internal(); #endif /* __STDC__ */ -#ifdef __cplusplus +#ifdef __cplusplus } #endif |
