]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fixed for fcntl calls (NONBLOCK)...
authorJaroslav Kysela <perex@perex.cz>
Wed, 6 Jan 1999 15:25:15 +0000 (15:25 +0000)
committerJaroslav Kysela <perex@perex.cz>
Wed, 6 Jan 1999 15:25:15 +0000 (15:25 +0000)
src/pcm/pcm.c
src/pcm/pcm_loopback.c
src/rawmidi/rawmidi.c
src/seq/seq.c
test/Makefile.am

index dec1bef20fffcdd1046464a3bdb18fb3228689df..7b1edf8d39464490196a1f6c49a37265c41d09cb 100644 (file)
@@ -100,13 +100,13 @@ int snd_pcm_block_mode(void *handle, int enable)
        pcm = (snd_pcm_t *) handle;
        if (!pcm)
                return -EINVAL;
-       if (fcntl(pcm->fd, F_GETFL, &flags) < 0)
+       if ((flags = fcntl(pcm->fd, F_GETFL)) < 0)
                return -errno;
        if (enable)
                flags |= O_NONBLOCK;
        else
                flags &= ~O_NONBLOCK;
-       if (fcntl(pcm->fd, F_SETFL, &flags) < 0)
+       if (fcntl(pcm->fd, F_SETFL, flags) < 0)
                return -errno;
        return 0;
 }
index 4a285ece4bd1f5117d5ac2cf475b6a9c7e435ad8..d4b2c457515b25f81b881ba90a243a1118f5d1ed 100644 (file)
@@ -101,13 +101,13 @@ int snd_pcm_loopback_block_mode(void *handle, int enable)
        lb = (snd_pcm_loopback_t *) handle;
        if (!lb)
                return -EINVAL;
-       if (fcntl(lb->fd, F_GETFL, &flags) < 0)
+       if ((flags = fcntl(lb->fd, F_GETFL)) < 0)
                return -errno;
        if (enable)
                flags |= O_NONBLOCK;
        else
                flags &= ~O_NONBLOCK;
-       if (fcntl(lb->fd, F_SETFL, &flags) < 0)
+       if (fcntl(lb->fd, F_SETFL, flags) < 0)
                return -errno;
        return 0;
 }
index cfeedf2cf3c0e3087cf2bcd80e31ed097ed35b08..f882a71135fe02207df5f2dc32532fe902bf13b1 100644 (file)
@@ -100,13 +100,13 @@ int snd_rawmidi_block_mode(void *handle, int enable)
        rmidi = (snd_rawmidi_t *) handle;
        if (!rmidi)
                return -EINVAL;
-       if (fcntl(rmidi->fd, F_GETFL, &flags) < 0)
+       if ((flags = fcntl(rmidi->fd, F_GETFL)) < 0)
                return -errno;
        if (enable)
                flags |= O_NONBLOCK;
        else
                flags &= ~O_NONBLOCK;
-       if (fcntl(rmidi->fd, F_SETFL, &flags) < 0)
+       if (fcntl(rmidi->fd, F_SETFL, flags) < 0)
                return -errno;
        return 0;
 }
index d3e3c1b04addac8e1a55cbeab10db40124140814..8a05398534ad336c034eb83eee27e4a5fd837239 100644 (file)
@@ -134,13 +134,13 @@ int snd_seq_block_mode(void *handle, int enable)
        seq = (snd_seq_t *) handle;
        if (!seq)
                return -EINVAL;
-       if (fcntl(seq->fd, F_GETFL, &flags) < 0)
+       if ((flags = fcntl(seq->fd, F_GETFL)) < 0)
                return -errno;
        if (enable)
                flags |= O_NONBLOCK;
        else
                flags &= ~O_NONBLOCK;
-       if (fcntl(seq->fd, F_SETFL, &flags) < 0)
+       if (fcntl(seq->fd, F_SETFL, flags) < 0)
                return -errno;
        return 0;
 }
index e48bb0d876a130a076e5cba6c0bcd0d69b58ae97..e4a851ad9b70f9d2baa3c9d70f6f4c065d241128 100644 (file)
@@ -11,3 +11,4 @@ seq_LDADD=../src/libasound.la
 INCLUDES=-I$(top_srcdir)/include
 CFLAGS=-static -Wall -pipe -g
 
+EXTRA_DIST=seq-decoder.c seq-sender.c