home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / LAST104.ZIP / OD_ERROR.C < prev    next >
Encoding:
C/C++ Source or Header  |  1996-02-13  |  1.2 KB  |  39 lines

  1. #include "od_error.h"
  2.  
  3. void
  4. Error( int ErrorLevel, int Line, char * File )
  5. {
  6.     switch( ErrorLevel )
  7.     {
  8.         case HELP:   od_printf( USAGE );
  9.                      break;
  10.     
  11.         case OPEN:   od_printf( "ERROR (%d): Cannot open: %s\n\r",
  12.                                 Line, File );
  13.                      break;
  14.     
  15.         case CLOSE:  od_printf( "ERROR (%d): Cannot close %s\n\r",
  16.                                 Line, File );
  17.                      break;
  18.     
  19.         case READ:   od_printf( "ERROR (%d): Cannot read %s\n\r",
  20.                                 Line, File );
  21.                      break;
  22.    
  23.         case WRITE:  od_printf( "ERROR (%d): Cannot write %s\n\r",
  24.                                 Line, File );
  25.                      break;
  26.  
  27.         case SEEK:   od_printf( "ERROR (%d): Seek error in %s\n\r",
  28.                                 Line, File );
  29.                      break;
  30.  
  31.         case MEM:    od_printf( "ERROR (%d): Cannot allocate memory\n\r",
  32.                                 Line );
  33.                      break;
  34.  
  35.         default:     od_printf( "ERROR (%d): Invalid instruction\n\r",
  36.                                 Line );
  37.     }
  38. }
  39.