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.8 by greg, Fri Feb 28 21:03:40 2014 UTC vs.
Revision 2.9 by greg, Sat Mar 1 18:54:08 2014 UTC

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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines