299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
|
va_arg(ctx->args, ptrdiff_t));
break;
default:
return false;
}
break;
case 'o': case 'u': case 'x': case 'X':
switch (ctx->len_mod) {
case LENGTH_MODIFIER_NONE:
case LENGTH_MODIFIER_HH:
case LENGTH_MODIFIER_H:
tmp_len = asprintf(&tmp, ctx->subfmt,
va_arg(ctx->args, unsigned int));
break;
|
|
>
>
>
|
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
|
va_arg(ctx->args, ptrdiff_t));
break;
default:
return false;
}
break;
case 'o':
case 'u':
case 'x':
case 'X':
switch (ctx->len_mod) {
case LENGTH_MODIFIER_NONE:
case LENGTH_MODIFIER_HH:
case LENGTH_MODIFIER_H:
tmp_len = asprintf(&tmp, ctx->subfmt,
va_arg(ctx->args, unsigned int));
break;
|