Index: pcm.c =================================================================== RCS file: /cvsroot/alsa/alsa-oss/alsa/pcm.c,v retrieving revision 1.19 diff -u -r1.19 pcm.c --- pcm.c 27 Dec 2004 19:25:47 -0000 1.19 +++ pcm.c 19 Mar 2005 14:43:04 -0000 @@ -534,7 +534,7 @@ errno = ENOENT; return -1; } - if (mode & O_NONBLOCK) + if (oflag & O_NONBLOCK) pcm_mode = SND_PCM_NONBLOCK; switch (oflag & O_ACCMODE) { case O_RDONLY: