Francois Gouget : winealsa.drv: ALSA_PeekRingMessage() is not used anymore so remove it.

Alexandre Julliard julliard at winehq.org
Mon Feb 9 10:29:35 CST 2009


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

Author: Francois Gouget <fgouget at free.fr>
Date:   Sat Feb  7 16:07:37 2009 +0100

winealsa.drv: ALSA_PeekRingMessage() is not used anymore so remove it.

---

 dlls/winealsa.drv/alsa.c |   25 -------------------------
 dlls/winealsa.drv/alsa.h |    1 -
 2 files changed, 0 insertions(+), 26 deletions(-)

diff --git a/dlls/winealsa.drv/alsa.c b/dlls/winealsa.drv/alsa.c
index dea7722..f16d013 100644
--- a/dlls/winealsa.drv/alsa.c
+++ b/dlls/winealsa.drv/alsa.c
@@ -213,31 +213,6 @@ int ALSA_RetrieveRingMessage(ALSA_MSG_RING* omr, enum win_wm_message *msg,
     return 1;
 }
 
-/******************************************************************
- *              ALSA_PeekRingMessage
- *
- * Peek at a message from the ring but do not remove it.
- * Should be called by the playback/record thread.
- */
-int ALSA_PeekRingMessage(ALSA_MSG_RING* omr,
-                         enum win_wm_message *msg,
-                         DWORD_PTR *param, HANDLE *hEvent)
-{
-    EnterCriticalSection(&omr->msg_crst);
-
-    if (omr->msg_toget == omr->msg_tosave) /* buffer empty ? */
-    {
-        LeaveCriticalSection(&omr->msg_crst);
-        return 0;
-    }
-
-    *msg = omr->messages[omr->msg_toget].msg;
-    *param = omr->messages[omr->msg_toget].param;
-    *hEvent = omr->messages[omr->msg_toget].hEvent;
-    LeaveCriticalSection(&omr->msg_crst);
-    return 1;
-}
-
 /*======================================================================*
  *                  Utility functions                                   *
  *======================================================================*/
diff --git a/dlls/winealsa.drv/alsa.h b/dlls/winealsa.drv/alsa.h
index c88925d..88529fb 100644
--- a/dlls/winealsa.drv/alsa.h
+++ b/dlls/winealsa.drv/alsa.h
@@ -179,7 +179,6 @@ void	ALSA_ResetRingMessage(ALSA_MSG_RING* omr);
 void	ALSA_WaitRingMessage(ALSA_MSG_RING* omr, DWORD sleep);
 int	ALSA_AddRingMessage(ALSA_MSG_RING* omr, enum win_wm_message msg, DWORD_PTR param, BOOL wait);
 int	ALSA_RetrieveRingMessage(ALSA_MSG_RING* omr, enum win_wm_message *msg, DWORD_PTR *param, HANDLE *hEvent);
-int	ALSA_PeekRingMessage(ALSA_MSG_RING* omr, enum win_wm_message *msg, DWORD_PTR *param, HANDLE *hEvent);
 int	ALSA_CheckSetVolume(snd_hctl_t *hctl, int *out_left, int *out_right, int *out_min, int *out_max, int *out_step, int *new_left, int *new_right);
 
 const char * ALSA_getCmdString(enum win_wm_message msg);




More information about the wine-cvs mailing list