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

Comparing ray/src/px/pcomb.c (file contents):
Revision 2.1 by greg, Tue Nov 12 16:04:51 1991 UTC vs.
Revision 2.2 by greg, Fri Mar 27 10:04:12 1992 UTC

# Line 124 | Line 124 | char   *argv[];
124                                  goto usage;
125                          }
126                  else {
127 <                        input[nfiles].name = argv[a];
128 <                        input[nfiles].fp = argv[a][0]=='!' ?
129 <                                        popen(argv[a]+1, "r") :
130 <                                        fopen(argv[a], "r");
127 >                        if (argv[a][0] == '!') {
128 >                                input[nfiles].name = "<Command>";
129 >                                input[nfiles].fp = popen(argv[a]+1, "r");
130 >                        } else {
131 >                                input[nfiles].name = argv[a];
132 >                                input[nfiles].fp = fopen(argv[a], "r");
133 >                        }
134                          if (input[nfiles].fp == NULL) {
135                                  perror(argv[a]);
136                                  quit(1);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines