home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / TELECOM / OSKBox.lzh / MAILBOX / CC / evdel.c < prev    next >
C/C++ Source or Header  |  1990-01-01  |  515b  |  29 lines

  1. #include <stdio.h>
  2. #include <events.h>
  3. #include <signal.h>
  4. #include <errno.h>
  5.  
  6. main (argc, argv)
  7. char *argv[];
  8. {
  9.  
  10.     if (argc > 1) {
  11.         int i;
  12.         
  13.         for (i = 1; i < argc; i++)
  14.             if (_ev_delete (argv[i]) == -1)
  15.                 printf ("Error %d deleting event %s.\n", errno, argv[i]);
  16.         }
  17.     else {
  18.         int ev = 0;
  19.         event info;
  20.         
  21.         ev = _ev_info (ev, &info) + 1;
  22.         while (ev) {
  23.             if (_ev_delete (info._ev_name) == -1)
  24.                 printf ("Error %d deleting event %s.\n", errno, info._ev_name);
  25.             ev = _ev_info (ev, &info) + 1;
  26.             }
  27.         }
  28.     }
  29.