| line |
true |
false |
branch |
|
132
|
7 |
0 |
while ( *ctemp != '\0' ) { |
|
133
|
1 |
6 |
if (isdigit(*ctemp)) break; |
|
137
|
1 |
0 |
if (*ctemp == '-') hasminus = 1; |
|
144
|
0 |
6 |
if (retval == 0.0 && endptr == strstart) { |
|
|
0 |
0 |
if (retval == 0.0 && endptr == strstart) { |
|
153
|
0 |
0 |
while (ISBLANK(*endptr) || isalpha(*endptr) || *endptr == '+' ) { |
|
|
0 |
0 |
while (ISBLANK(*endptr) || isalpha(*endptr) || *endptr == '+' ) { |
|
|
0 |
0 |
while (ISBLANK(*endptr) || isalpha(*endptr) || *endptr == '+' ) { |
|
157
|
0 |
6 |
} else if ( errno == ERANGE ) { |
|
160
|
1 |
5 |
if ( retval < 0 || hasminus ) { |
|
171
|
6 |
0 |
if (*endptr == ',') { |
|
176
|
4 |
6 |
while ( ISBLANK(*ctemp) ) { |
|
183
|
6 |
0 |
if (*jflag != 1) *ireslt = retval; |