From f1596305efe575f0ddf244810e9bdd93b9bf007c Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Fri, 17 Feb 1995 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1995-02-17 --- port/devaudio.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/port/devaudio.c b/port/devaudio.c index c27a04b0c751c736bbdc6bd1f2201175aadf7bbb..bdb546cb31c0252a4221d460d07833f87329c6e8 100644 --- a/port/devaudio.c +++ b/port/devaudio.c @@ -13,6 +13,7 @@ #define NPORT (sizeof audiodir/sizeof(Dirtab)) +typedef struct AQueue AQueue; typedef struct Buf Buf; typedef struct Level Level; @@ -58,7 +59,7 @@ struct Buf ulong phys; Buf* next; }; -struct Queue +struct AQueue { Lock; Buf* first; @@ -83,8 +84,8 @@ static struct int minor; /* SB16 minor version number */ Buf buf[Nbuf]; /* buffers and queues */ - Queue empty; - Queue full; + AQueue empty; + AQueue full; Buf* current; Buf* filling; } audio; @@ -265,7 +266,7 @@ mxvolume(void) } static Buf* -getbuf(Queue *q) +getbuf(AQueue *q) { Buf *b; @@ -279,7 +280,7 @@ getbuf(Queue *q) } static void -putbuf(Queue *q, Buf *b) +putbuf(AQueue *q, Buf *b) { ilock(q);