| 405 | } |
| 406 | |
| 407 | static void mi_script_get_method(str *m, str *method, str *params) |
| 408 | { |
| 409 | char *p = q_memchr(m->s, ' ', m->len); |
| 410 | if (p) { |
| 411 | method->s = m->s; |
| 412 | method->len = p - m->s; |
| 413 | params->s = p + 1; |
| 414 | params->len = m->len - method->len - 1; |
| 415 | } else { |
| 416 | *method = *m; |
| 417 | params->len = 0; |
| 418 | } |
| 419 | trim(method); |
| 420 | } |
| 421 | |
| 422 | static int mi_script_handle_response(mi_response_t *resp, char **res, int *release) |
| 423 | { |
no test coverage detected