Update of /cvsroot/alsa/alsa-kernel/core
In directory sc8-pr-cvs1:/tmp/cvs-serv31255
Modified Files:
rawmidi.c
Log Message:
Fixed snd_rawmidi_ready_append()
Index: rawmidi.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/rawmidi.c,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- rawmidi.c 31 Jan 2003 15:19:29 -0000 1.31
+++ rawmidi.c 10 Mar 2003 10:08:58 -0000 1.32
@@ -79,7 +79,8 @@
static inline int snd_rawmidi_ready_append(snd_rawmidi_substream_t * substream,
size_t count)
{
snd_rawmidi_runtime_t *runtime = substream->runtime;
- return runtime->avail >= runtime->avail_min && runtime->avail >= count;
+ return runtime->avail >= runtime->avail_min &&
+ (!substream->append || runtime->avail >= count);
}
static int snd_rawmidi_init(snd_rawmidi_substream_t *substream)
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog