Commit 70813950 authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

Added yield proc members to mci struct.

parent ad86311f
...@@ -47,6 +47,9 @@ struct WINE_MCIDRIVER { ...@@ -47,6 +47,9 @@ struct WINE_MCIDRIVER {
MCI_OPEN_DRIVER_PARMS16 modp; MCI_OPEN_DRIVER_PARMS16 modp;
MCI_OPEN_PARMS16 mop; MCI_OPEN_PARMS16 mop;
DWORD dwPrivate; DWORD dwPrivate;
YIELDPROC lpfnYieldProc;
DWORD dwYieldData;
BOOL bIs32;
}; };
extern struct WINE_MCIDRIVER mciDrv[MAXMCIDRIVERS]; extern struct WINE_MCIDRIVER mciDrv[MAXMCIDRIVERS];
......
...@@ -1094,6 +1094,8 @@ DWORD MCI_Open(DWORD dwParam, LPMCI_OPEN_PARMSA lpParms) ...@@ -1094,6 +1094,8 @@ DWORD MCI_Open(DWORD dwParam, LPMCI_OPEN_PARMSA lpParms)
wDevID, uDevType, lpParms->wDeviceID); wDevID, uDevType, lpParms->wDeviceID);
dwRet = MCI_SendCommand(wDevID, MCI_OPEN_DRIVER, dwParam, (DWORD)lpParms); dwRet = MCI_SendCommand(wDevID, MCI_OPEN_DRIVER, dwParam, (DWORD)lpParms);
MCI_GetDrv(wDevID)->lpfnYieldProc = 0;
MCI_GetDrv(wDevID)->dwYieldData = 0;
if (dwRet == 0) { if (dwRet == 0) {
/* only handled devices fall through */ /* only handled devices fall through */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment