--- ./lib/audio/Alibint.c Tue Dec 12 23:22:37 2000 +++ ../nas-1.4.2/./lib/audio/Alibint.c Wed Dec 5 16:11:30 2001 @@ -710,8 +710,10 @@ if (bytes_read > 0) { + AuBool overran = (iov[0].iov_len < bytes_read); size -= bytes_read; - if ((iov[0].iov_len -= bytes_read) < 0) + iov[0].iov_len -= bytes_read; + if (overran) { iov[1].iov_len += iov[0].iov_len; --- ./server/dda/sgi/ausgi.c Sat Sep 11 23:03:37 1999 +++ ../nas-1.4.2/./server/dda/sgi/ausgi.c Wed Dec 5 16:11:51 2001 @@ -41,7 +41,7 @@ #include /* SGI's AudioLibrary interface (avoid name conflict with NetAudio's audio.h */ -#include +#include #include