home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / TELECOM / OS9_Unix.lzh / RSHSRC / test.c < prev    next >
C/C++ Source or Header  |  1992-09-30  |  400b  |  26 lines

  1. #include    <errno.h>
  2. #include <stdio.h>
  3.  
  4. main()
  5. {
  6.     int cc, catch();
  7.     char cha;
  8.  
  9.     cc==EAGAIN;
  10.     cc=ENOTDIR;
  11.     intercept(catch);
  12.     fprintf(stderr,"Test program via error channel\n");
  13.     fprintf(stdout,"Test prog via stdout - type input\n");
  14.     while( (cc=read(0,&cha,1)) == 1){
  15.         _errmsg(0,"read %c (0x%x)\l",cha, (int) cha);
  16.     }
  17.     exit(errno);
  18. }
  19.  
  20. catch(code)
  21. int code;
  22. {
  23.     _errmsg(0,"test caught %d\n",code);
  24.     
  25. }
  26.