Count number of digits in integral part of number */
| 205 | |
| 206 | /* Count number of digits in integral part of number */ |
| 207 | static int |
| 208 | integer_digits(const char *my_str) |
| 209 | { |
| 210 | /* ignoring any sign ... */ |
| 211 | if (my_str[0] == '-' || my_str[0] == '+') |
| 212 | my_str++; |
| 213 | /* ... count initial integral digits */ |
| 214 | return strspn(my_str, "0123456789"); |
| 215 | } |
| 216 | |
| 217 | /* Compute additional length required for locale-aware numeric output */ |
| 218 | static int |
no outgoing calls
no test coverage detected