diff --git a/src/seq/seq_hw.c b/src/seq/seq_hw.c index 22296b98..af667032 100644 --- a/src/seq/seq_hw.c +++ b/src/seq/seq_hw.c @@ -517,12 +517,7 @@ int snd_seq_hw_open(snd_seq_t **handle, const char *name, int streams, int mode) run_mode.big_endian = 0; #endif run_mode.cpu_mode = sizeof(long); - if (ioctl(fd, SNDRV_SEQ_IOCTL_RUNNING_MODE, &run_mode) < 0) { - int err = errno; - SYSERR("Invalid OS running mode"); - snd_seq_close(seq); - return -err; - } + ioctl(fd, SNDRV_SEQ_IOCTL_RUNNING_MODE, &run_mode); } #endif