comparison src/doprnt.c @ 16:0293115a14e9 r19-15b91

Import from CVS: tag r19-15b91
author cvs
date Mon, 13 Aug 2007 08:49:20 +0200
parents 9ee227acff29
children ee648375d8d6
comparison
equal deleted inserted replaced
15:ad457d5f7d04 16:0293115a14e9
44 int argnum; /* which argument does this spec want? This is one-based: 44 int argnum; /* which argument does this spec want? This is one-based:
45 The first argument given is numbered 1, the second 45 The first argument given is numbered 1, the second
46 is 2, etc. This is to handle %##$x-type specs. */ 46 is 2, etc. This is to handle %##$x-type specs. */
47 int minwidth; 47 int minwidth;
48 int precision; 48 int precision;
49 int minus_flag:1; 49 unsigned int minus_flag:1;
50 int plus_flag:1; 50 unsigned int plus_flag:1;
51 int space_flag:1; 51 unsigned int space_flag:1;
52 int number_flag:1; 52 unsigned int number_flag:1;
53 int zero_flag:1; 53 unsigned int zero_flag:1;
54 int h_flag:1; 54 unsigned int h_flag:1;
55 int l_flag:1; 55 unsigned int l_flag:1;
56 char converter; /* converter character or 0 for dummy marker 56 char converter; /* converter character or 0 for dummy marker
57 indicating literal text at the end of the 57 indicating literal text at the end of the
58 specification */ 58 specification */
59 Bytecount text_before; /* position of the first character of the 59 Bytecount text_before; /* position of the first character of the
60 block of literal text before this spec */ 60 block of literal text before this spec */