home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume3 / calls_4.2 < prev    next >
Encoding:
Internet Message Format  |  1986-11-30  |  1.5 KB

  1. From: The Heliopolist  <talcott!seismo!rochester!ken>
  2. Subject: Patches to calls(1) for 4.2 BSD
  3. Newsgroups: mod.sources
  4. Approved: jpn@panda.UUCP
  5.  
  6. Mod.sources:  Volume 3, Issue 48
  7. Submitted by: The Heliopolist  <talcott!seismo!rochester!ken>
  8.  
  9.  
  10. I had to make a couple of small changes to calls.c to compile under 4.2
  11. BSD. Also the Makefile need to be edited to include getopt.o.
  12.  
  13.     Cheers, Ken
  14.  
  15. *** calls.old    Tue Nov 19 10:27:18 1985
  16. --- calls.c    Tue Nov 19 10:25:22 1985
  17. ***************
  18. *** 215,220
  19.   {
  20.       char command[5120];
  21.       register int ret;
  22.   
  23.       if (access (filename, 04) != 0)
  24.       {
  25.  
  26. --- 215,221 -----
  27.   {
  28.       char command[5120];
  29.       register int ret;
  30. +     FILE *popen();
  31.   
  32.       if (access (filename, 04) != 0)
  33.       {
  34. ***************
  35. *** 242,247
  36.   char *
  37.   syserrlist()
  38.   {
  39.       register char *ret =
  40.       errno == 0 ?
  41.           "errno = 0" :
  42.  
  43. --- 243,249 -----
  44.   char *
  45.   syserrlist()
  46.   {
  47. +     extern int errno;
  48.       register char *ret =
  49.       errno == 0 ?
  50.           "errno = 0" :
  51. ***************
  52. *** 278,284
  53.   char *cppcommand;
  54.   {
  55.       register int c;
  56. !     register char *filename = tmpnam ((char *) 0);
  57.       register FILE *ofileptr = fopen (filename, "w");
  58.   
  59.       if (ofileptr == NULL)
  60.  
  61. --- 280,287 -----
  62.   char *cppcommand;
  63.   {
  64.       register int c;
  65. !     char *mktemp();
  66. !     register char *filename = mktemp ("/tmp/callsXXXXXX");
  67.       register FILE *ofileptr = fopen (filename, "w");
  68.   
  69.       if (ofileptr == NULL)
  70. -- 
  71.  
  72. UUCP: ..!{allegra,decvax,seismo}!rochester!ken ARPA: ken@rochester.arpa
  73. USnail:    Dept. of Comp. Sci., U. of Rochester, NY 14627. Voice: Ken!
  74.  
  75.