Lines Matching refs:args
45 static Fmtpos_t* sffmtpos(Sfio_t* f,const char* form,va_list args,Sffmt_t* ft,int type)
47 static Fmtpos_t* sffmtpos(f,form,args,ft,type)
50 va_list args;
68 else if(!(fp = sffmtpos(f,form,args,ft,-1)) )
375 va_copy(ft->args,args);
378 va_copy(args,ft->args);
407 { fp[n].argv.s = va_arg(args, char*);
411 fp[n].argv.i = va_arg(args, int);
415 fp[n].argv.ft = ft = va_arg(args, Sffmt_t*);
422 fp[n].argv.vp = va_arg(args, Void_t*);
428 fp[n].argv.ll = va_arg(args, Sflong_t);
432 fp[n].argv.l = va_arg(args, long);
433 else fp[n].argv.i = va_arg(args, int);
438 fp[n].argv.ld = va_arg(args,Sfdouble_t);
441 fp[n].argv.d = va_arg(args,double);
444 fp[n].argv.vp = va_arg(args,Void_t*);
448 fp[n].argv.s = va_arg(args,char*);
453 fp[n].argv.wc = (wchar_t)va_arg(args,int);
454 else fp[n].argv.wc = va_arg(args,wchar_t);
458 else fp[n].argv.i = va_arg(args,int);