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

Comparing ray/src/px/pcond.c (file contents):
Revision 3.9 by greg, Wed Jan 29 13:22:08 1997 UTC vs.
Revision 3.10 by greg, Wed Feb 5 16:08:14 1997 UTC

# Line 111 | Line 111 | char   *argv[];
111                          if (i+1 >= argc) goto userr;
112                          mbcalfile = argv[++i];
113                          break;
114 +                case 'm':
115 +                        if (i+1 >= argc) goto userr;
116 +                        cwarpfile = argv[++i];
117 +                        break;
118                  case 't':
119                          if (i+1 >= argc) goto userr;
120                          ldmax = atof(argv[++i]);
# Line 121 | Line 125 | char   *argv[];
125                          if (i+1 >= argc) goto userr;
126                          ldmin = atof(argv[++i]);
127                          break;
128 <                case 'm':
128 >                case 'd':
129                          if (i+1 >= argc) goto userr;
130                          if ((mapfp = fopen(argv[++i], "w")) == NULL) {
131                                  fprintf(stderr,
# Line 133 | Line 137 | char   *argv[];
137                  default:
138                          goto userr;
139                  }
140 <        if (mbcalfile != NULL & outprims != stdprims) {
141 <                fprintf(stderr, "%s: only one of -p or -f option supported\n",
140 >        if ((mbcalfile != NULL) + (cwarpfile != NULL) +
141 >                        (outprims != stdprims) > 1) {
142 >                fprintf(stderr,
143 >                        "%s: only one of -p, -m or -f option supported\n",
144                                  progname);
145                  exit(1);
146          }
# Line 173 | Line 179 | char   *argv[];
179                  putmapping(mapfp);
180          exit(0);
181   userr:
182 <        fprintf(stderr, "Usage: %s [-{h|a|v|s|c|l|w}[+-]][-i ffrac][-e ev][-p xr yr xg yg xb yb xw yw|-f mbf.cal][-t Ldmax][-b Ldmin][-m mapfile] inpic [outpic]\n",
182 >        fprintf(stderr, "Usage: %s [-{h|a|v|s|c|l|w}[+-]][-i ffrac][-e ev][-p xr yr xg yg xb yb xw yw|-f mbf.cal|-m rgb.cwp][-t Ldmax][-b Ldmin][-d mapfile] inpic [outpic]\n",
183                          progname);
184          exit(1);
185   #undef bool

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines