X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/dea6ee94a659dbe4794fa450037664781009d4eb..b5212fc74fbd59a5875143337efcfcf4d842f7e1:/src/method-impl.lisp diff --git a/src/method-impl.lisp b/src/method-impl.lisp index 6c751a4..d0c7a54 100644 --- a/src/method-impl.lisp +++ b/src/method-impl.lisp @@ -555,7 +555,7 @@ (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. @@ -581,7 +581,7 @@ (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.