Michael Stefaniuc : dsound: Remove pointless AddRef followed by a Release.

Alexandre Julliard julliard at winehq.org
Wed Aug 24 14:05:21 CDT 2011


Module: wine
Branch: master
Commit: 4b54090a85af71585d049f067ee745ed0015a0a0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=4b54090a85af71585d049f067ee745ed0015a0a0

Author: Michael Stefaniuc <mstefani at redhat.de>
Date:   Wed Aug 24 02:28:25 2011 +0200

dsound: Remove pointless AddRef followed by a Release.

---

 dlls/dsound/dsound.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/dlls/dsound/dsound.c b/dlls/dsound/dsound.c
index 8c1b812..c565d98 100644
--- a/dlls/dsound/dsound.c
+++ b/dlls/dsound/dsound.c
@@ -1685,11 +1685,8 @@ HRESULT DirectSoundDevice_DuplicateSoundBuffer(
         if (*ppdsb) {
             dsb->secondary = (SecondaryBufferImpl*)*ppdsb;
             IDirectSoundBuffer_AddRef((LPDIRECTSOUNDBUFFER8)*ppdsb);
-        } else {
+        } else
             WARN("SecondaryBufferImpl_Create failed\n");
-            IDirectSoundBuffer_AddRef((LPDIRECTSOUNDBUFFER8)dsb);
-            IDirectSoundBuffer_Release((LPDIRECTSOUNDBUFFER8)dsb);
-        }
     }
 
     return hres;




More information about the wine-cvs mailing list