# HG changeset patch # User reimar # Date 1179663603 0 # Node ID 5cec8dd2fe24e5895000fbe5a247a294f796dd77 # Parent 69696caa0b1bfdbbfcf121f60bb4e911f0ca2c59 Move common ioctl outside of ifdef diff -r 69696caa0b1b -r 5cec8dd2fe24 libao2/ao_sun.c --- a/libao2/ao_sun.c Sun May 20 12:15:16 2007 +0000 +++ b/libao2/ao_sun.c Sun May 20 12:20:03 2007 +0000 @@ -651,12 +651,11 @@ } #endif + ioctl(audio_fd, AUDIO_GETINFO, &info); #if !defined (__OpenBSD__) && !defined(__NetBSD__) - ioctl(audio_fd, AUDIO_GETINFO, &info); if (queued_bursts - info.play.eof > 2) return 0; #else - ioctl(audio_fd, AUDIO_GETINFO, &info); return info.hiwat * info.blocksize - info.play.seek; #endif