| 485 | } |
| 486 | |
| 487 | static const char *str_token_get(const char *str, const char *delim, int *length) |
| 488 | { |
| 489 | size_t len = strspn(str, delim); |
| 490 | if(len > 1) |
| 491 | str++; |
| 492 | else |
| 493 | str += len; |
| 494 | if(!*str) |
| 495 | return nullptr; |
| 496 | |
| 497 | *length = strcspn(str, delim); |
| 498 | return str; |
| 499 | } |
| 500 | |
| 501 | const char *str_next_token(const char *str, const char *delim, char *buffer, int buffer_size) |
| 502 | { |
no outgoing calls
no test coverage detected