size_t nn;
for (k = kwfirst; k; k = va_arg(*ap, const char *)) {
- if (!strcmp(k, "kw.va_list")) {
+ if (!strcmp(k, "kw.valist")) {
aap = va_arg(*ap, va_list *);
kk = va_arg(*aap, const char *);
kw_parseempty(set, kk, aap, 0, 0);
kw_unknown(set, k);
}
while (n) {
- if (!strcmp(v->kw, "kw.va_list")) {
+ if (!strcmp(v->kw, "kw.valist")) {
aap = *(va_list *const *)v->val;
kk = va_arg(*aap, const char *);
kw_parseempty(set, kk, aap, 0, 0);
(codegen-push codegen)
(call "aap" "va_arg" "*ap" (c-type (* va-list)))
(call :void name "kw" "aap" *null-pointer* 0)
- (setf va-act (namecheck "k" "kw.va_list"
+ (setf va-act (namecheck "k" "kw.valist"
(codegen-pop-block codegen) va-act))
;; Finish up the varargs loop.
(codegen-push codegen)
(convert "aap" (c-type (* va-list)))
(call :void name "kw" "aap" *null-pointer* 0)
- (setf tab-act (namecheck "v->kw" "kw.va_list"
+ (setf tab-act (namecheck "v->kw" "kw.valist"
(codegen-pop-block codegen) tab-act))
;; Finish off the table loop.