diff options
| author | Thomas Guyot-Sionnest <dermoth@aei.ca> | 2010-04-07 21:11:46 -0400 |
|---|---|---|
| committer | Thomas Guyot-Sionnest <dermoth@aei.ca> | 2010-04-12 21:26:35 -0400 |
| commit | 74da141e618ef99959d509cb2e7be35a348a39db (patch) | |
| tree | 88ebc38b381a1021fc2d74864a71e230ae591c3d /gl/printf-args.h | |
| parent | c63a4f726a0b6ad8cf6040f947754a81fd4683bb (diff) | |
| download | monitoring-plugins-74da141e618ef99959d509cb2e7be35a348a39db.tar.gz | |
Sync with the latest Gnulib code (177f525)
Signed-off-by: Thomas Guyot-Sionnest <dermoth@aei.ca>
Diffstat (limited to 'gl/printf-args.h')
| -rw-r--r-- | gl/printf-args.h | 55 |
1 files changed, 28 insertions, 27 deletions
diff --git a/gl/printf-args.h b/gl/printf-args.h index 67cb990c..2536ebaf 100644 --- a/gl/printf-args.h +++ b/gl/printf-args.h | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | /* Decomposed printf argument list. | 1 | /* Decomposed printf argument list. |
| 2 | Copyright (C) 1999, 2002-2003, 2006-2007 Free Software Foundation, Inc. | 2 | Copyright (C) 1999, 2002-2003, 2006-2007, 2009-2010 Free Software |
| 3 | Foundation, Inc. | ||
| 3 | 4 | ||
| 4 | This program is free software; you can redistribute it and/or modify | 5 | This program is free software; you can redistribute it and/or modify |
| 5 | it under the terms of the GNU General Public License as published by | 6 | it under the terms of the GNU General Public License as published by |
| @@ -93,42 +94,42 @@ typedef struct | |||
| 93 | arg_type type; | 94 | arg_type type; |
| 94 | union | 95 | union |
| 95 | { | 96 | { |
| 96 | signed char a_schar; | 97 | signed char a_schar; |
| 97 | unsigned char a_uchar; | 98 | unsigned char a_uchar; |
| 98 | short a_short; | 99 | short a_short; |
| 99 | unsigned short a_ushort; | 100 | unsigned short a_ushort; |
| 100 | int a_int; | 101 | int a_int; |
| 101 | unsigned int a_uint; | 102 | unsigned int a_uint; |
| 102 | long int a_longint; | 103 | long int a_longint; |
| 103 | unsigned long int a_ulongint; | 104 | unsigned long int a_ulongint; |
| 104 | #if HAVE_LONG_LONG_INT | 105 | #if HAVE_LONG_LONG_INT |
| 105 | long long int a_longlongint; | 106 | long long int a_longlongint; |
| 106 | unsigned long long int a_ulonglongint; | 107 | unsigned long long int a_ulonglongint; |
| 107 | #endif | 108 | #endif |
| 108 | float a_float; | 109 | float a_float; |
| 109 | double a_double; | 110 | double a_double; |
| 110 | long double a_longdouble; | 111 | long double a_longdouble; |
| 111 | int a_char; | 112 | int a_char; |
| 112 | #if HAVE_WINT_T | 113 | #if HAVE_WINT_T |
| 113 | wint_t a_wide_char; | 114 | wint_t a_wide_char; |
| 114 | #endif | 115 | #endif |
| 115 | const char* a_string; | 116 | const char* a_string; |
| 116 | #if HAVE_WCHAR_T | 117 | #if HAVE_WCHAR_T |
| 117 | const wchar_t* a_wide_string; | 118 | const wchar_t* a_wide_string; |
| 118 | #endif | 119 | #endif |
| 119 | void* a_pointer; | 120 | void* a_pointer; |
| 120 | signed char * a_count_schar_pointer; | 121 | signed char * a_count_schar_pointer; |
| 121 | short * a_count_short_pointer; | 122 | short * a_count_short_pointer; |
| 122 | int * a_count_int_pointer; | 123 | int * a_count_int_pointer; |
| 123 | long int * a_count_longint_pointer; | 124 | long int * a_count_longint_pointer; |
| 124 | #if HAVE_LONG_LONG_INT | 125 | #if HAVE_LONG_LONG_INT |
| 125 | long long int * a_count_longlongint_pointer; | 126 | long long int * a_count_longlongint_pointer; |
| 126 | #endif | 127 | #endif |
| 127 | #if ENABLE_UNISTDIO | 128 | #if ENABLE_UNISTDIO |
| 128 | /* The unistdio extensions. */ | 129 | /* The unistdio extensions. */ |
| 129 | const uint8_t * a_u8_string; | 130 | const uint8_t * a_u8_string; |
| 130 | const uint16_t * a_u16_string; | 131 | const uint16_t * a_u16_string; |
| 131 | const uint32_t * a_u32_string; | 132 | const uint32_t * a_u32_string; |
| 132 | #endif | 133 | #endif |
| 133 | } | 134 | } |
| 134 | a; | 135 | a; |
