aboutsummaryrefslogtreecommitdiff
path: root/test/standalone/issue_12706/test.c
blob: 30b5c6269778dbf0ea000e2f9a65cb0b5ce0f67b (plain)
1
2
3
4
5
6
7
8
9
10
11
#include <stdarg.h>

void testFnPtr(int n, ...) {
    va_list ap;
    va_start(ap, n);

    void (*fnPtr)(int) = va_arg(ap, void (*)(int));
    int arg = va_arg(ap, int);
    fnPtr(arg);
    va_end(ap);
}