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

Comparing ray/src/common/image.c (file contents):
Revision 2.31 by greg, Fri Feb 18 17:42:14 2005 UTC vs.
Revision 2.32 by greg, Wed Jul 12 01:37:40 2006 UTC

# Line 9 | Line 9 | static const char      RCSid[] = "$Id$";
9  
10   #include "copyright.h"
11  
12 + #include  <ctype.h>
13   #include  "rtio.h"
14   #include  "rtmath.h"
15   #include  "paths.h"
# Line 400 | Line 401 | register char  *s;
401          int  na;
402          int  nvopts = 0;
403  
404 <        while (*s == ' ')
405 <                s++;
406 <        if (*s != '-')
406 <                s = sskip2(s,1);
404 >        while (isspace(*s))
405 >                if (!*s++)
406 >                        return(0);
407          while (*s) {
408                  ac = 0;
409                  do {
410                          if (ac || *s == '-')
411                                  av[ac++] = s;
412 <                        while (*s && *s != ' ')
412 >                        while (*s && !isspace(*s))
413                                  s++;
414 <                        while (*s == ' ')
414 >                        while (isspace(*s))
415                                  s++;
416                  } while (*s && ac < 4);
417                  if ((na = getviewopt(vp, ac, av)) >= 0) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines