maybe something like this would fix?
139 /* open pipe */ 140 if (-1 == (pipefd = open(x->x_pipe->s_name, O_WRONLY|O_NONBLOCK|O_APPEND,S_IRUSR|S_IWUSR))){ 141 if (-1 == (pipefd = open(x->x_pipe->s_name, O_WRONLY|O_CREAT,S_IRUSR|S_IWUSR))){ 142 perror(me); 143 goto exit; 144 } 145 }
I couldn't try right now
Le vendredi 24 octobre 2008 à 18:48 +0200, patco a écrit :
hi
Le mercredi 22 octobre 2008 à 09:50 -0400, Hans-Christoph Steiner a écrit :
http://autobuild.puredata.info/auto-build/latest/logs/2008-10-22_08.14.06_li...
the problem seem to come from a missing arg in open function from pdp_rawout.c:141
139 /* open pipe */ 140 if (-1 == (pipefd = open(x->x_pipe->s_name, O_WRONLY|O_NONBLOCK|O_APPEND))){ 141 if (-1 == (pipefd = open(x->x_pipe->s_name, O_WRONLY|O_CREAT))){ 142 perror(me); 143 goto exit; 144 } 145 }
sorry, I don't know a way for fixing it.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list