home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 10 / Fresh_Fish_10_2352.bin / new / dev / lang / sgmls / src / dosproc.c < prev    next >
C/C++ Source or Header  |  1994-07-10  |  620b  |  41 lines

  1. /* dosproc.c -
  2.  
  3.    MS-DOS implementation of run_process().
  4.  
  5.      Written by James Clark (jjc@jclark.com).
  6. */
  7.  
  8. #include "config.h"
  9.  
  10. #ifdef SUPPORT_SUBDOC
  11.  
  12. #include "std.h"
  13. #include "entity.h"
  14. #include "appl.h"
  15.  
  16. #include <process.h>
  17.  
  18. int run_process(argv)
  19. char **argv;
  20. {
  21.      int ret;
  22.      fflush(stdout);
  23.      fflush(stderr);
  24.      ret = spawnvp(P_WAIT, argv[0], argv);
  25.      if (ret < 0)
  26.       appl_error(E_EXEC, argv[0], strerror(errno));
  27.      return ret;
  28. }
  29.  
  30. #endif /* SUPPORT_SUBDOC */
  31.  
  32. /*
  33. Local Variables:
  34. c-indent-level: 5
  35. c-continued-statement-offset: 5
  36. c-brace-offset: -5
  37. c-argdecl-indent: 0
  38. c-label-offset: -5
  39. End:
  40. */
  41.