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

Comparing ray/src/cal/lam.c (file contents):
Revision 1.17 by greg, Thu Aug 18 00:52:47 2016 UTC vs.
Revision 1.18 by greg, Thu Jul 4 16:51:03 2019 UTC

# Line 20 | Line 20 | static const char      RCSid[] = "$Id$";
20  
21   #define MAXLINE         65536           /* maximum input line */
22  
23 long    incnt = 0;                      /* limit number of records? */
24
23   FILE    *input[MAXFILE];
24   int     bytsiz[MAXFILE];
25   char    *tabc[MAXFILE];
# Line 34 | Line 32 | main(argc, argv)
32   int     argc;
33   char    *argv[];
34   {
35 +        long    incnt = 0;
36          int     unbuff = 0;
37          int     binout = 0;
38 <        int     i;
39 <        char    *curtab;
41 <        int     curbytes;
38 >        char    *curtab = "\t";
39 >        int     curbytes = 0;
40          int     puteol;
41 +        int     i;
42  
44        curtab = "\t";
45        curbytes = 0;
43          nfiles = 0;
44          for (i = 1; i < argc; i++) {
45                  if (argv[i][0] == '-') {
# Line 88 | Line 85 | char   *argv[];
85                                  }
86                                  if (curbytes) {
87                                          curtab = "";
88 <                                        ++binout;
88 >                                        binout += (curbytes > 0);
89                                  }
90                                  break;
91                          case '\0':
# Line 152 | Line 149 | char   *argv[];
149                  }
150          do {                                    /* main loop */
151                  for (i = 0; i < nfiles; i++) {
152 <                        if (bytsiz[i]) {                /* binary file */
152 >                        if (bytsiz[i]) {                /* binary/fixed width */
153                                  if (getbinary(buf, bytsiz[i], 1, input[i]) < 1)
154                                          break;
155                                  if (i)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines