ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/meta/mx80.c
(Generate patch)

Comparing ray/src/meta/mx80.c (file contents):
Revision 1.1 by greg, Sat Feb 22 02:07:26 2003 UTC vs.
Revision 1.3 by schorsch, Mon Oct 27 10:28:59 2003 UTC

# Line 36 | Line 36 | static const char      RCSid[] = "$Id$";
36  
37  
38  
39 <
40 <
39 > #include  "rtprocess.h"
40   #include  "meta.h"
42
41   #include  "plot.h"
44
42   #include  "span.h"
43  
44  
48
49
45   char  *progname;
46  
47   struct span  outspan;
# Line 74 | Line 69 | char  **argv;
69  
70   {
71   FILE  *fp;
77 #ifdef  UNIX
78 FILE  *popen();
79 #endif
72   char  comargs[200], command[300];
73  
82 #ifdef  CPM
83 fixargs("mx80", &argc, &argv);
84 #endif
85
74   progname = *argv++;
75   argc--;
76  
77   condonly = FALSE;
90 #ifdef  CPM
91 conditioned = TRUE;
92 #else
78   conditioned = FALSE;
94 #endif
79  
80   while (argc && **argv == '-')  {
81      switch (*(*argv+1))  {
98 #ifdef  UNIX
82         case 'c':
83            condonly = TRUE;
84            break;
85         case 'r':
86            conditioned = TRUE;
87            break;
105 #endif
88         default:
89            error(WARNING, "unknown option");
90            break;
# Line 133 | Line 115 | char  **argv;
115         argc--;
116         }
117      sprintf(command, XCOM, comargs);
136 #ifdef  UNIX
118      if (condonly)
119         return(system(command));
120      else  {
# Line 144 | Line 125 | char  **argv;
125         pclose(fp);
126         fputs(PUNINIT, stdout);
127         }
147 #endif
128      }
129  
130   return(0);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines