home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / languages / c / oslib / Examples / p2-492 < prev    next >
Text File  |  1994-03-24  |  436b  |  22 lines

  1. #include <kernel.h>
  2.  
  3. #include "filer.h"
  4. #include "wimp.h"
  5.  
  6. extern wimp_t Task_Handle;
  7.  
  8.    /*This is a CMHG-style service entry point.*/
  9.  
  10. void main_service (int service, _kernel_swi_regs *regs, void *workspace)
  11.  
  12. {  switch (service)
  13.    {  case Service_StartedFiler:
  14.          if (Task_Handle == (wimp_t) -1)
  15.             Task_Handle = (wimp_t) 0;
  16.       break;
  17.  
  18.       case Service_Reset:
  19.          Task_Handle = (wimp_t) 0;
  20.       break;
  21. }  }
  22.