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

Comparing ray/src/common/badarg.c (file contents):
Revision 2.10 by greg, Sat Mar 1 18:56:41 2014 UTC vs.
Revision 2.11 by greg, Fri Mar 7 17:32:12 2014 UTC

# Line 32 | Line 32 | char   *fl
32                  s = *av;
33                  switch (*fl) {
34                  case 's':               /* string */
35 <                        while (*s == ' ')
35 >                        while (isspace(*s))
36                                  ++s;
37 <                        do
38 <                                if (!isprint(*s))
39 <                                        return(i);
40 <                        while (*++s);
37 >                        if (!isprint(*s))
38 >                                return(i);
39 >                        while (isprint(*s) | isspace(*s))
40 >                                ++s;
41 >                        if (*s)
42 >                                return(i);
43                          break;
44                  case 'i':               /* integer */
45                          if (!isintd(s, " \t\r\n"))

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines