Ignore:
Timestamp:
Feb 14, 2025, 11:18:15 PM (6 months ago)
Author:
gyoung
Message:

Move Trap/Debug log to LOGFILES directory

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mediafolder/c/helper/except.cpp

    r108 r207  
    551551  ULONG  Nest;
    552552  CHAR  TrapFile[20];
     553  CHAR  *LogPath;
    553554  struct debug_buffer DbgBuf;
    554555  static CHAR Name[CCHMAXPATH];
     
    569570        DosEnterMustComplete(&Nest);
    570571
    571         sprintf(TrapFile,"%c:\\%s",_GetBootDriveLetter(), EXCEPTION_LOGFILE_NAME);
     572        LogPath = getenv( "LOGFILES" );
     573        if (!LogPath)
     574            sprintf(TrapFile,"%c:\\%s",_GetBootDriveLetter(), EXCEPTION_LOGFILE_NAME);
     575        else
     576            sprintf(TrapFile,"%s\\%s",LogPath, EXCEPTION_LOGFILE_NAME);
    572577
    573578        hTrap=fopen(TrapFile,"a");
Note: See TracChangeset for help on using the changeset viewer.