devsoundextensions/effects/Loudness/LoudnessEffect/Src/LoudnessBase.cpp
changeset 29 eb1e5d7cc688
parent 0 40261b775718
--- a/devsoundextensions/effects/Loudness/LoudnessEffect/Src/LoudnessBase.cpp	Thu Jun 24 10:37:45 2010 +0100
+++ b/devsoundextensions/effects/Loudness/LoudnessEffect/Src/LoudnessBase.cpp	Fri Jul 09 12:23:13 2010 +0100
@@ -78,6 +78,7 @@
 	if ( !loudnessProxy )
 		{
 		DEBPRN1("No Adaptation Support - leaving");
+		CleanupStack::Pop(customInterface);
 		User::Leave(KErrNotSupported);
 		}
 
@@ -156,6 +157,7 @@
 	if ( !loudnessProxy )
 		{
 		DEBPRN1("No Adaptation Support - leaving");
+		CleanupStack::Pop(customInterface);
 		User::Leave(KErrNotSupported);
 		}
 
@@ -187,6 +189,7 @@
 	if ( !loudnessProxy )
 		{
 		DEBPRN1("No Adaptation Support - leaving");
+		CleanupStack::Pop(customInterface);
 		User::Leave(KErrNotSupported);
 		}
 
@@ -273,6 +276,7 @@
 	if ( !loudnessProxy )
 		{
 		DEBPRN1("No Adaptation Support - leaving");
+		CleanupStack::Pop(customInterface);
 		User::Leave(KErrNotSupported);
 		}
 
@@ -330,6 +334,7 @@
 	if ( !loudnessProxy )
 		{
 		DEBPRN1("No Adaptation Support - leaving");
+		CleanupStack::Pop(customInterface);
 		User::Leave(KErrNotSupported);
 		}
 
@@ -361,6 +366,7 @@
 	if ( !loudnessProxy )
 		{
 		DEBPRN1("No Adaptation Support - leaving");
+		CleanupStack::Pop(customInterface);
 		User::Leave(KErrNotSupported);
 		}
 
@@ -392,6 +398,7 @@
 	if ( !loudnessProxy )
 		{
 		DEBPRN1("No Adaptation Support - leaving");
+		CleanupStack::Pop(customInterface);
 		User::Leave(KErrNotSupported);
 		}