return ret;
}
+static LRESULT MIDIMAP_drvOpen(void);
+static LRESULT MIDIMAP_drvClose(void);
+
/**************************************************************************
* modMessage (MIDIMAP.@)
*/
switch (wMsg)
{
case DRVM_INIT:
+ return MIDIMAP_drvOpen();
case DRVM_EXIT:
+ return MIDIMAP_drvClose();
case DRVM_ENABLE:
case DRVM_DISABLE:
/* FIXME: Pretend this is supported */
/**************************************************************************
* MIDIMAP_drvOpen [internal]
*/
-static LRESULT MIDIMAP_drvOpen(LPSTR str)
+static LRESULT MIDIMAP_drvOpen(void)
{
MIDIOUTCAPSW moc;
unsigned dev, i;
/**************************************************************************
* MIDIMAP_drvClose [internal]
*/
-static LRESULT MIDIMAP_drvClose(DWORD_PTR dwDevID)
+static LRESULT MIDIMAP_drvClose(void)
{
if (midiOutPorts)
{
{
case DRV_LOAD: return 1;
case DRV_FREE: return 1;
- case DRV_OPEN: return MIDIMAP_drvOpen((LPSTR)dwParam1);
- case DRV_CLOSE: return MIDIMAP_drvClose(dwDevID);
+ case DRV_OPEN: return 1;
+ case DRV_CLOSE: return 1;
case DRV_ENABLE: return 1;
case DRV_DISABLE: return 1;
case DRV_QUERYCONFIGURE: return 1;