Mercurial > hg > octave-nkf > gnulib-hg
changeset 760:360e64e5f9c2
cpp-indent
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Tue, 29 Oct 1996 14:17:29 +0000 |
parents | fc727aca2aa4 |
children | 07f8a024691b |
files | lib/xstrtol.h |
diffstat | 1 files changed, 21 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- a/lib/xstrtol.h +++ b/lib/xstrtol.h @@ -1,24 +1,24 @@ #ifndef _xstrtol_h_ -#define _xstrtol_h_ 1 +# define _xstrtol_h_ 1 -#if STRING_TO_UNSIGNED -# define __xstrtol xstrtoul -# define __strtol strtoul -# define __unsigned unsigned -# define __ZLONG_MAX ULONG_MAX -#else -# define __xstrtol xstrtol -# define __strtol strtol -# define __unsigned /* empty */ -# define __ZLONG_MAX LONG_MAX -#endif +# if STRING_TO_UNSIGNED +# define __xstrtol xstrtoul +# define __strtol strtoul +# define __unsigned unsigned +# define __ZLONG_MAX ULONG_MAX +# else +# define __xstrtol xstrtol +# define __strtol strtol +# define __unsigned /* empty */ +# define __ZLONG_MAX LONG_MAX +# endif -#undef PARAMS -#if defined (__STDC__) && __STDC__ -# define PARAMS(Args) Args -#else -# define PARAMS(Args) () -#endif +# undef PARAMS +# if defined (__STDC__) && __STDC__ +# define PARAMS(Args) Args +# else +# define PARAMS(Args) () +# endif enum strtol_error { @@ -30,7 +30,7 @@ __xstrtol PARAMS ((const char *s, char **ptr, int base, __unsigned long int *val, const char *valid_suffixes)); -#define _STRTOL_ERROR(Exit_code, Str, Argument_type_string, Err) \ +# define _STRTOL_ERROR(Exit_code, Str, Argument_type_string, Err) \ do \ { \ switch ((Err)) \ @@ -57,10 +57,10 @@ } \ while (0) -#define STRTOL_FATAL_ERROR(Str, Argument_type_string, Err) \ +# define STRTOL_FATAL_ERROR(Str, Argument_type_string, Err) \ _STRTOL_ERROR (2, Str, Argument_type_string, Err) -#define STRTOL_FAIL_WARN(Str, Argument_type_string, Err) \ +# define STRTOL_FAIL_WARN(Str, Argument_type_string, Err) \ _STRTOL_ERROR (0, Str, Argument_type_string, Err) #endif /* _xstrtol_h_ */