diff options
Diffstat (limited to 'gl/printf-args.h')
| -rw-r--r-- | gl/printf-args.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/gl/printf-args.h b/gl/printf-args.h index 2536ebaf..2a9c2a3f 100644 --- a/gl/printf-args.h +++ b/gl/printf-args.h | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* Decomposed printf argument list. | 1 | /* Decomposed printf argument list. |
| 2 | Copyright (C) 1999, 2002-2003, 2006-2007, 2009-2010 Free Software | 2 | Copyright (C) 1999, 2002-2003, 2006-2007, 2011-2013 Free Software |
| 3 | Foundation, Inc. | 3 | Foundation, Inc. |
| 4 | 4 | ||
| 5 | 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 |
| @@ -13,8 +13,7 @@ | |||
| 13 | GNU General Public License for more details. | 13 | GNU General Public License for more details. |
| 14 | 14 | ||
| 15 | You should have received a copy of the GNU General Public License along | 15 | You should have received a copy of the GNU General Public License along |
| 16 | with this program; if not, write to the Free Software Foundation, | 16 | with this program; if not, see <http://www.gnu.org/licenses/>. */ |
| 17 | Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ | ||
| 18 | 17 | ||
| 19 | #ifndef _PRINTF_ARGS_H | 18 | #ifndef _PRINTF_ARGS_H |
| 20 | #define _PRINTF_ARGS_H | 19 | #define _PRINTF_ARGS_H |
| @@ -136,10 +135,14 @@ typedef struct | |||
| 136 | } | 135 | } |
| 137 | argument; | 136 | argument; |
| 138 | 137 | ||
| 138 | /* Number of directly allocated arguments (no malloc() needed). */ | ||
| 139 | #define N_DIRECT_ALLOC_ARGUMENTS 7 | ||
| 140 | |||
| 139 | typedef struct | 141 | typedef struct |
| 140 | { | 142 | { |
| 141 | size_t count; | 143 | size_t count; |
| 142 | argument *arg; | 144 | argument *arg; |
| 145 | argument direct_alloc_arg[N_DIRECT_ALLOC_ARGUMENTS]; | ||
| 143 | } | 146 | } |
| 144 | arguments; | 147 | arguments; |
| 145 | 148 | ||
