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

Comparing ray/src/util/rad.c (file contents):
Revision 2.61 by greg, Sat Feb 22 02:07:30 2003 UTC vs.
Revision 2.64 by schorsch, Thu Jun 26 00:58:11 2003 UTC

# Line 6 | Line 6 | static const char      RCSid[] = "$Id$";
6   */
7  
8   #include "standard.h"
9 +
10 + #include <ctype.h>
11 +
12 + #include "platform.h"
13   #include "view.h"
14   #include "paths.h"
15   #include "vars.h"
12 #include <ctype.h>
16  
17                                  /* variables (alphabetical by name) */
18   #define AMBFILE         0               /* ambient file name */
# Line 821 | Line 824 | char   *ro;
824                          syserr(vval(OPTFILE));
825                  sprintf(ro, " @%s", vval(OPTFILE));
826          }
827 < #ifdef MSDOS
827 > #ifdef _WIN32
828          else if (n > 50) {
829                  setenv("ROPT", ro+1);
830                  strcpy(ro, " $ROPT");
# Line 977 | Line 980 | register char  *vs;
980          if (cp == viewopts)             /* append any additional options */
981                  vs++;           /* skip prefixed space if unneeded */
982          strcpy(cp, vs);
983 < #ifdef MSDOS
983 > #ifdef _WIN32
984          if (strlen(viewopts) > 40) {
985                  setenv("VIEW", viewopts);
986                  return("$VIEW");
# Line 1031 | Line 1034 | char   *vn;            /* returned view name */
1034   printview(vopts)                        /* print out selected view */
1035   register char   *vopts;
1036   {
1034        extern char     *strstr(), *atos(), *getenv();
1037          VIEW    vwr;
1038          char    buf[128];
1039          register char   *cp;
1040   again:
1041          if (vopts == NULL)
1042                  return(-1);
1043 < #ifdef MSDOS
1043 > #ifdef _WIN32
1044          if (vopts[0] == '$') {
1045                  vopts = getenv(vopts+1);
1046                  goto again;
# Line 1246 | Line 1248 | rmfile(fn)                     /* remove a file */
1248   char    *fn;
1249   {
1250          if (!silent)
1251 < #ifdef MSDOS
1251 > #ifdef _WIN32
1252                  printf("\tdel %s\n", fn);
1253   #else
1254                  printf("\trm -f %s\n", fn);
# Line 1261 | Line 1263 | mvfile(fold, fnew)             /* move a file */
1263   char    *fold, *fnew;
1264   {
1265          if (!silent)
1266 < #ifdef MSDOS
1266 > #ifdef _WIN32
1267                  printf("\trename %s %s\n", fold, fnew);
1268   #else
1269                  printf("\tmv %s %s\n", fold, fnew);
# Line 1272 | Line 1274 | char   *fold, *fnew;
1274   }
1275  
1276  
1277 < #ifdef MSDOS
1277 > #ifdef _WIN32
1278   setenv(vname, value)            /* set an environment variable */
1279   char    *vname, *value;
1280   {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines