home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume22 / undel2 / part01 / errors.h < prev    next >
C/C++ Source or Header  |  1990-06-07  |  883b  |  26 lines

  1. /*
  2.  * $Source: /afs/athena.mit.edu/user/j/jik/src/delete/RCS/errors.h,v $
  3.  * $Author: jik $
  4.  * $Header: /afs/athena.mit.edu/user/j/jik/src/delete/RCS/errors.h,v 1.2 89/11/06 21:27:23 jik Exp $
  5.  * 
  6.  * This file is part of a package including delete, undelete,
  7.  * lsdel, expunge and purge.  The software suite is meant as a
  8.  * replacement for rm which allows for file recovery.
  9.  * 
  10.  * Copyright (c) 1989 by the Massachusetts Institute of Technology.
  11.  * For copying and distribution information, see the file "mit-copyright.h."
  12.  */
  13. #include "mit-copyright.h"
  14.  
  15. extern char *whoami;
  16. extern int error_reported;
  17. extern int error_occurred;
  18. extern int report_errors;
  19. extern int error_code;
  20.  
  21. void error();
  22.  
  23. #define set_error(cd) {error_code = cd; error_reported = 0; error_occurred = 1;}
  24. #define set_warning(cd) {error_code = cd; error_reported = 0;}
  25. #define set_status(cd) {error_code = cd;}
  26.