| 2318 | } |
| 2319 | |
| 2320 | static gboolean |
| 2321 | uppers_and_unders(gchar *str) |
| 2322 | { |
| 2323 | if (str == NULL) return FALSE; |
| 2324 | str = g_strchomp(g_strchug(str)); |
| 2325 | while (*str) |
| 2326 | { |
| 2327 | if (*str == ' ') |
| 2328 | { |
| 2329 | return FALSE; |
| 2330 | } |
| 2331 | if (*str >= 'a' && *str <= 'z') |
| 2332 | { |
| 2333 | return FALSE; |
| 2334 | } |
| 2335 | str++; |
| 2336 | } |
| 2337 | return TRUE; |
| 2338 | } |
| 2339 | |
| 2340 | enum |
| 2341 | { |
no outgoing calls
no test coverage detected