strenghen varargs function pointer test