home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol078 / diagn.c < prev    next >
C/C++ Source or Header  |  1984-04-29  |  806b  |  25 lines

  1.  
  2. /*  disgnostic - output error message  */
  3. diagnostic (fatal, arg1, arg2, arg3, arg4, arg5, arg6)
  4. /**********************/
  5.     int fatal;
  6.     char *arg1, *arg2, *arg3, *arg4, *arg5, *arg6;
  7.     {
  8.     if (arg1 != NULL) 
  9.         {fputs (arg1, std_err);
  10.          if (arg2 != NULL)
  11.              {fputs (arg2, std_err);
  12.               if (arg3 != NULL)
  13.                   {fputs (arg3 ,std_err);
  14.                    if (arg4 != NULL)
  15.                        {fputs (arg4, std_err);
  16.                         if (arg5 != NULL)
  17.                             {fputs (arg5, std_err);
  18.                              if (arg6 != NULL)
  19.                                  fputs (arg6, std_err);
  20.         }    }    }    }    }
  21.     fputs ("\n", std_err);
  22.     if (fatal)
  23.         exit();
  24.     }  /* diagnostic */
  25.