Ignore:
Timestamp:
Mar 19, 2001, 8:28:39 PM (24 years ago)
Author:
sandervl
Message:

many wave playback & recording fixes

File:
1 edited

Legend:

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

    r5272 r5334  
    1 /* $Id: dbglocal.cpp,v 1.3 2001-02-27 21:13:59 sandervl Exp $ */
     1/* $Id: dbglocal.cpp,v 1.4 2001-03-19 19:28:37 sandervl Exp $ */
    22
    33/*
     
    1616#include "dbglocal.h"
    1717
    18 USHORT DbgEnabled[DBG_MAXFILES];
     18USHORT DbgEnabled[DBG_MAXFILES] = {0};
     19USHORT DbgEnabledLvl2[DBG_MAXFILES] = {0};
     20
    1921char  *DbgFileNames[DBG_MAXFILES] =
    2022{
     
    4547{
    4648 char *envvar = getenv(DBG_ENVNAME);
     49 char *envvar2= getenv(DBG_ENVNAME_LVL2);
    4750 char *dbgvar;
    4851 int   i;
     
    6972                    DbgEnabled[i] = 0;
    7073            }
    71             else
     74            else   
    7275            if(*(dbgvar-1) == '+') {
    73                 DbgEnabled[i] = 1;
    74             }
     76                DbgEnabled[i] = 1;
     77            }
     78        }
     79    }
     80    if(envvar2) {
     81        dbgvar = strstr(envvar2, "dll");
     82        if(dbgvar) {
     83                if(*(dbgvar-1) == '+') {
     84                    for(i=0;i<DBG_MAXFILES;i++) {
     85                        DbgEnabledLvl2[i] = 1;
     86                    }
     87                }
     88        }
     89        for(i=0;i<DBG_MAXFILES;i++) {
     90                dbgvar = strstr(envvar2, DbgFileNames[i]);
     91                if(dbgvar) {
     92                    if(*(dbgvar-1) == '-') {
     93                            DbgEnabledLvl2[i] = 0;
     94                    }
     95                    else   
     96                    if(*(dbgvar-1) == '+') {
     97                        DbgEnabledLvl2[i] = 1;
     98                    }
     99                }
    75100        }
    76101    }
Note: See TracChangeset for help on using the changeset viewer.