libffcall
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

func(va_arg_type, va_arg_type) segfault


From: Name Surname
Subject: func(va_arg_type, va_arg_type) segfault
Date: Sun, 9 Feb 2020 10:51:09 +0100

Is there a reason why this segfaults

    va_start_void(alist);
    myfunction(va_arg_uint(alist), va_arg_ptr(alist, void*));
    va_return_void(alist);

but this does not?

    va_start_void(alist);
    unsigned int i = va_arg_uint(alist);
    void *p        = va_arg_ptr(alist, void*);
    myfunction(i, p);
    va_return_void(alist);

Or is the issue somewhere else in my program?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]