Ignore:
Timestamp:
Jul 20, 2001, 5:42:38 PM (24 years ago)
Author:
sandervl
Message:

initterm update

File:
1 edited

Legend:

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

    r3229 r6375  
    1 /* $Id: dbglocal.cpp,v 1.4 2000-03-24 19:28:05 sandervl Exp $ */
     1/* $Id: dbglocal.cpp,v 1.5 2001-07-20 15:41:04 sandervl Exp $ */
    22
    33/*
     
    1616#ifdef DEBUG
    1717
    18 USHORT DbgEnabled[DBG_MAXFILES];
    19 char  *DbgFileNames[DBG_MAXFILES] =
     18USHORT DbgEnabledWSOCK32[DBG_MAXFILES] = {0};
     19USHORT DbgEnabledLvl2WSOCK32[DBG_MAXFILES] = {0};
     20
     21static char  *DbgFileNames[DBG_MAXFILES] =
    2022{
    2123"initterm",
     
    2931//******************************************************************************
    3032//******************************************************************************
    31 void ParseLogStatus()
     33void ParseLogStatusWSOCK32()
    3234{
    3335 char *envvar = getenv(DBG_ENVNAME);
     36 char *envvar2= getenv(DBG_ENVNAME_LVL2);
    3437 char *dbgvar;
    3538 int   i;
    3639
    3740    for(i=0;i<DBG_MAXFILES;i++) {
    38         DbgEnabled[i] = 1;
     41        DbgEnabledWSOCK32[i] = 1;
    3942    }
    4043
     
    4649        if(*(dbgvar-1) == '-') {
    4750            for(i=0;i<DBG_MAXFILES;i++) {
    48                 DbgEnabled[i] = 0;
     51                DbgEnabledWSOCK32[i] = 0;
    4952            }
    5053        }
     
    5457        if(dbgvar) {
    5558            if(*(dbgvar-1) == '-') {
    56                     DbgEnabled[i] = 0;
     59                    DbgEnabledWSOCK32[i] = 0;
    5760            }
    5861            else   
    5962            if(*(dbgvar-1) == '+') {
    60                 DbgEnabled[i] = 1;
     63                DbgEnabledWSOCK32[i] = 1;
    6164            }
     65        }
     66    }
     67    if(envvar2) {
     68        dbgvar = strstr(envvar2, "dll");
     69        if(dbgvar) {
     70                if(*(dbgvar-1) == '+') {
     71                    for(i=0;i<DBG_MAXFILES;i++) {
     72                        DbgEnabledLvl2WSOCK32[i] = 1;
     73                    }
     74                }
     75        }
     76        for(i=0;i<DBG_MAXFILES;i++) {
     77                dbgvar = strstr(envvar2, DbgFileNames[i]);
     78                if(dbgvar) {
     79                    if(*(dbgvar-1) == '-') {
     80                            DbgEnabledLvl2WSOCK32[i] = 0;
     81                    }
     82                    else   
     83                    if(*(dbgvar-1) == '+') {
     84                        DbgEnabledLvl2WSOCK32[i] = 1;
     85                    }
     86                }
    6287        }
    6388    }
Note: See TracChangeset for help on using the changeset viewer.