Ignore:
Timestamp:
Oct 25, 2001, 12:47:43 AM (24 years ago)
Author:
sandervl
Message:

dynamically load MDM.DLL

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/winmm/waveout.cpp

    r5366 r7196  
    1 /* $Id: waveout.cpp,v 1.21 2001-03-24 15:40:04 sandervl Exp $ */
     1/* $Id: waveout.cpp,v 1.22 2001-10-24 22:47:42 sandervl Exp $ */
    22//#undef DEBUG
    33/*
     
    3131#include "misc.h"
    3232#include "winmm.h"
     33#include "initwinmm.h"
    3334
    3435#define DBG_LOCALLOG    DBG_waveout
     
    5354{
    5455  MMRESULT rc;
     56
     57    if(fMMPMAvailable == FALSE) return MMSYSERR_NODRIVER;
    5558
    5659    if(pwfx == NULL)
     
    275278              UINT, cbwoc)
    276279{
     280    if(fMMPMAvailable == FALSE) return MMSYSERR_NODRIVER;
     281
    277282    if(WaveOut::getNumDevices() == 0) {
    278283        memset(pwoc, 0, sizeof(*pwoc));
     
    305310              UINT, cbwoc)
    306311{
     312    if(fMMPMAvailable == FALSE) return MMSYSERR_NODRIVER;
     313
    307314    if(WaveOut::getNumDevices() == 0) {
    308315        memset(pwoc, 0, sizeof(*pwoc));
     
    331338ODINFUNCTION0(UINT, waveOutGetNumDevs)
    332339{
     340  if(fMMPMAvailable == FALSE) return 0;
     341
    333342  return WaveOut::getNumDevices();
    334343}
Note: See TracChangeset for help on using the changeset viewer.