On Mon, May 03, 2010 at 04:00:14PM +0100, Adam D. Barratt wrote:
../common/JackAPI.cpp:303: error: cannot convert 'int' to 'va_list'
for argument '4' to 'jack_client_t* jack_client_open_aux(const char*,
jack_options_t, jack_status_t*, va_list)'
The code in question:
On Mon, 03 May 2010 at 18:13:00 +0200, Adrian Knoth wrote:
Obviously, arg4 is NULL, so the message means the compiler cannot
convert 0 to a va_list, which should be (more or less) a pointer.
Or a struct, or a platform-specific-object that exists nowhere else in C, or a
piece of cheese,
On Mon, May 03, 2010 at 05:50:39PM +0100, Simon McVittie wrote:
The code in question:
jack_client_open_aux(client_name, (jack_options_t)options, NULL, NULL);
Instead of trying to fake up an empty va_list, why not call the varargs
version, with only the argument terminator in its
On Mon, May 3, 2010 at 18:13:00 +0200, Adrian Knoth wrote:
On Mon, May 03, 2010 at 04:00:14PM +0100, Adam D. Barratt wrote:
../common/JackAPI.cpp:303: error: cannot convert 'int' to 'va_list'
for argument '4' to 'jack_client_t* jack_client_open_aux(const char*,
jack_options_t,