请教va_list的问题
include<stdarg.h>
....
void s(void)
{
     static va_list arglist;     
     va_start(arglist,teststr);
     {
         len = vsprintf(cmdbuf, teststr, arglist);
     }
     va_end(arglist);
}
编译之后出新一个错误
error: 'va_start'used in function with fixed args
这个错误怎么解决?
我用的是arm-linux-gcc编译的。
------解决方案--------------------
void s(...)