From 0648504ff46cde69a7392a647d718f621c402b08 Mon Sep 17 00:00:00 2001 From: Miller Puckette Date: Tue, 30 Dec 2008 01:51:31 +0000 Subject: 0.42-0test08 svn path=/trunk/; revision=10469 --- pd/src/s_audio_pa.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'pd/src/s_audio_pa.c') diff --git a/pd/src/s_audio_pa.c b/pd/src/s_audio_pa.c index 4ceeb6c6..66618d46 100644 --- a/pd/src/s_audio_pa.c +++ b/pd/src/s_audio_pa.c @@ -11,7 +11,6 @@ #include "s_stuff.h" #include #include -#include #include #include "s_audio_pablio.h" @@ -30,11 +29,15 @@ static t_audiocallback pa_callback; int pa_foo; +#ifndef MSW +#include +#endif static void pa_init(void) { static int initialized; if (!initialized) { +#ifndef MSW /* Initialize PortAudio */ /* for some reason Pa_Initialize(0 closes file descriptor 1. As a workaround, dup it to another number and dup2 it back @@ -46,6 +49,9 @@ static void pa_init(void) dup2(newfd, 1); close(newfd); } +#else + int err = Pa_Initialize(); +#endif if ( err != paNoError ) { fprintf( stderr, -- cgit v1.2.1