87 (*format)->attr =
attr;
88 (*format)->lang =
lang;
92 (*format)->character_ranges =
NULL;
93 (*format)->range_count = 0;
94 (*format)->generic_typographic =
FALSE;
96 (*format)->tabcount = 0;
97 (*format)->firsttab = 0.0;
98 (*format)->tabs =
NULL;
147 if(language) *language =
format->digitlang;
148 if(substitute) *substitute =
format->digitsub;
213 if(!
format || !firsttab || !tabs)
220 *firsttab =
format->firsttab;
231 *trimming =
format->trimming;
253 TRACE(
"(%p, %x, %i)\n",
format, language, substitute);
258 format->digitlang = language;
259 format->digitsub = substitute;
269 if(!
format || hkpx < 0 || hkpx > 2)
305 format->character_ranges = new_ranges;
307 format->range_count = rangeCount;
329 format->firsttab = firsttab;
345 format->trimming = trimming;
374 if(!(*newFormat)->tabs){
381 (*newFormat)->tabs =
NULL;
383 if(
format->range_count > 0){
385 if(!(*newFormat)->character_ranges){
386 free((*newFormat)->tabs);
390 memcpy((*newFormat)->character_ranges,
format->character_ranges,
394 (*newFormat)->character_ranges =
NULL;
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
int align(int length, int align)
@ StringTrimmingCharacter
@ StringDigitSubstituteUser
@ StringFormatFlagsLineLimit
@ StringFormatFlagsNoClip
@ StringFormatFlagsNoFitBlackBox
GLuint GLuint GLsizei count
#define memcpy(s1, s2, n)
static const WCHAR lang[]