From df80ae86ee0336c50f576ee7b9f1c58aaa70ff97 Mon Sep 17 00:00:00 2001
From: Emanuele Giaquinta <e.giaquinta@glauco.it>
Date: Wed, 17 Dec 2008 15:47:13 +0100
Subject: [PATCH] Call CloseComponent after AudioUnitUninitialize.

---
 src/output/osx_plugin.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/output/osx_plugin.c b/src/output/osx_plugin.c
index 518f0bd11..1087ddb2d 100644
--- a/src/output/osx_plugin.c
+++ b/src/output/osx_plugin.c
@@ -128,8 +128,8 @@ static void osx_closeDevice(void *data)
 		od->started = 0;
 	}
 
-	CloseComponent(od->au);
 	AudioUnitUninitialize(od->au);
+	CloseComponent(od->au);
 }
 
 static OSStatus