* Update pa_jack.c
include `pa_jack.h` in `pa_jack.c`, which provides prototypes for PaJack_SetClientName() and PaJack_GetClientName()
* Update pa_unix_util.h
PaUnixThreading_Initialize() is not a prototype in C, make it PaUnixThreading_Initialize(void)
* Update pa_unix_util.c
make PaUnixThreading_Initialize definition correspond to prototype
#include "pa_ringbuffer.h"
#include "pa_debugprint.h"
+#include "pa_jack.h"
+
static pthread_t mainThread_;
static char *jackErr_ = NULL;
static const char* clientName_ = "PortAudio";
pthread_t paUnixMainThread = 0;
#endif
-PaError PaUnixThreading_Initialize()
+PaError PaUnixThreading_Initialize( void )
{
paUnixMainThread = pthread_self();
return paNoError;
/** Initialize global threading state.
*/
-PaError PaUnixThreading_Initialize();
+PaError PaUnixThreading_Initialize( void );
/** Perish, passing on eventual error code.
*