SM_VA_ARG
while ((txt = SM_VA_ARG(ap, char *)) != NULL)
txt = SM_VA_ARG(ap, char *);
while ((txt = SM_VA_ARG(ap, char *)) != NULL)
argv[i].v_int = SM_VA_ARG(ap, int);
argv[i].v_long = SM_VA_ARG(ap, long);
argv[i].v_exc = SM_VA_ARG(ap, SM_EXC_T*);
argv[i].v_str = SM_VA_ARG(ap, char*);
argv[i].v_str = SM_VA_ARG(ap, char*);
(void) SM_VA_ARG(ap, int);
(void) SM_VA_ARG(ap, long);
sm_exc_free(SM_VA_ARG(ap, SM_EXC_T*));
(void) SM_VA_ARG(ap, char*);
mode = (MODE_T) SM_VA_ARG(ap, int);
i += strlen(SM_VA_ARG(ap, char *));
str = SM_VA_ARG(ap, char *);
j += strlen(SM_VA_ARG(ap, char *));
(void) SM_VA_ARG(ap, int);
(void) SM_VA_ARG(ap, int);
(void) SM_VA_ARG(ap, int);
(void) SM_VA_ARG(ap, short *);
(void) SM_VA_ARG(ap, int);
(void) SM_VA_ARG(ap, unsigned int);
(void) SM_VA_ARG(ap, int *);
(void) SM_VA_ARG(ap, long);
(void) SM_VA_ARG(ap, unsigned long);
(void) SM_VA_ARG(ap, long *);
(void) SM_VA_ARG(ap, LONGLONG_T);
(void) SM_VA_ARG(ap, ULONGLONG_T);
(void) SM_VA_ARG(ap, LONGLONG_T *);
(void) SM_VA_ARG(ap, double);
(void) SM_VA_ARG(ap, char *);
(void) SM_VA_ARG(ap, void *);
(flags&QUADINT ? SM_VA_ARG(ap, LONGLONG_T) : \
(flags&QUADINT ? SM_VA_ARG(ap, ULONGLONG_T) : \
nextarg++, SM_VA_ARG(ap, type))
(nextarg++, SM_VA_ARG(ap, type)))
*SM_VA_ARG(ap, short *) = nread;
*SM_VA_ARG(ap, long *) = nread;
*SM_VA_ARG(ap, int *) = nread;
(void *) SM_VA_ARG(ap, char *),
p0 = p = SM_VA_ARG(ap, char *);
p0 = p = SM_VA_ARG(ap, char *);
*SM_VA_ARG(ap, void **) =
*SM_VA_ARG(ap, LONGLONG_T *) = res;
*SM_VA_ARG(ap, long *) = res;
*SM_VA_ARG(ap, short *) = res;
*SM_VA_ARG(ap, int *) = res;
*SM_VA_ARG(ap, double *) = res;
*SM_VA_ARG(ap, float *) = res;