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

Comparing ray/src/util/ranimate.c (file contents):
Revision 2.38 by greg, Fri Jun 6 20:04:06 2003 UTC vs.
Revision 2.41 by schorsch, Sun Jul 27 22:12:03 2003 UTC

# Line 15 | Line 15 | static const char RCSid[] = "$Id$";
15  
16   #include "copyright.h"
17  
18 #include "standard.h"
18   #include <ctype.h>
19   #include <sys/stat.h>
20 +
21 + #include "standard.h"
22 + #include "paths.h"
23   #include "view.h"
24   #include "vars.h"
25   #include "netproc.h"
# Line 480 | Line 482 | char   *rfargs;
482                          pippt = NULL;
483                  }
484          if (pippt != NULL)
485 <                strcpy(pippt, "> /dev/null");   /* nothing to match */
485 >                strcpy(pippt, "> " NULL_DEVICE);        /* nothing to match */
486          else {
487                  sprintf(cp, ")[ \t]*=' > %s/radset.var", vval(DIRECTORY));
488                  cp += 11;               /* point to file name */
# Line 886 | Line 888 | int    rvr;
888                  quit(1);
889          }
890          usepinterp = (nblur > 1);
891 <        usepfilt = pfiltalways | ep==NULL;
891 >        usepfilt = pfiltalways | (ep==NULL);
892          if (ep != NULL && !strcmp(ep, "1"))
893                  ep = "+0";
894          nora_rgbe = strcmp(vval(OVERSAMP),"1") || ep==NULL ||
# Line 1033 | Line 1035 | int    n;
1035                          fclose(viewfp);
1036                          viewfp = NULL;
1037                          viewnum = 0;
1038 <                        copystruct(&curview, &stdview);
1038 >                        curview = stdview;
1039                  }
1040                  return(NULL);
1041          }
# Line 1049 | Line 1051 | int    n;
1051                          perror(vval(VIEWFILE));
1052                          quit(1);
1053                  }
1054 <                copystruct(&curview, &stdview);
1054 >                curview = stdview;
1055                  viewnum = 0;
1056          }
1057          if (n < 0) {                            /* get next view */
# Line 1393 | Line 1395 | register char  *path;
1395          for (i = 0, psep = -1; path[i]; i++)
1396                  if (path[i] == '/')
1397                          psep = i;
1398 <        if (df != NULL)
1398 >        if (df != NULL) {
1399                  if (psep == 0) {
1400                          df[0] = '/';
1401                          df[1] = '\0';
# Line 1402 | Line 1404 | register char  *path;
1404                          df[psep] = '\0';
1405                  } else
1406                          df[0] = '\0';
1407 +        }
1408          return(path+psep+1);
1409   }
1410  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines