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

Comparing ray/src/px/pcompos.c (file contents):
Revision 2.3 by greg, Tue Feb 11 08:51:50 1992 UTC vs.
Revision 2.5 by greg, Tue Jun 16 16:48:41 1992 UTC

# Line 163 | Line 163 | getfile:
163                          input[nfile].name = "<stdin>";
164                          input[nfile].fp = stdin;
165                  } else {
166 <                        input[nfile].name = argv[an];
167 <                        if ((input[nfile].fp = argv[an][0] == '!' ?
168 <                                        popen(argv[an]+1, "r") :
169 <                                        fopen(argv[an], "r")) == NULL) {
166 >                        if (argv[an][0] == '!') {
167 >                                input[nfile].name = "<Command>";
168 >                                input[nfile].fp = popen(argv[an]+1, "r");
169 >                        } else {
170 >                                input[nfile].name = argv[an];
171 >                                input[nfile].fp = fopen(argv[an], "r");
172 >                        }
173 >                        if (input[nfile].fp == NULL) {
174                                  perror(argv[an]);
175                                  quit(1);
176                          }
# Line 334 | Line 338 | int  *xp, *yp;
338          char  com[128];
339          FILE  *fp;
340  
341 <        sprintf(com, "psign -h %d '%.30s' | pfilt -1 -x /2 -y /2",
338 <                        2*labelht, s);
341 >        sprintf(com, "psign -s -.2 -h %d '%.30s'", labelht, s);
342          if ((fp = popen(com, "r")) == NULL)
343                  return(NULL);
344          if (checkheader(fp, COLRFMT, NULL) < 0)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines