| 883 | } |
| 884 | |
| 885 | static int msh_get_argc(char *prefix, char **last_argv) |
| 886 | { |
| 887 | int argc = 0; |
| 888 | char *ch = prefix; |
| 889 | |
| 890 | while (*ch) |
| 891 | { |
| 892 | if ((*ch == ' ') && *(ch + 1) && (*(ch + 1) != ' ')) |
| 893 | { |
| 894 | *last_argv = ch + 1; |
| 895 | argc++; |
| 896 | } |
| 897 | ch++; |
| 898 | } |
| 899 | |
| 900 | return argc; |
| 901 | } |
| 902 | |
| 903 | static void msh_opt_complete(char *opts_str, struct msh_cmd_opt *cmd_opt) |
| 904 | { |
no outgoing calls
no test coverage detected