| 7950 | } |
| 7951 | |
| 7952 | static void print_detected_registry_agents(const char *home, bool *any) { |
| 7953 | cbm_agent_registry_context_t registry; |
| 7954 | cbm_init_agent_registry_context(home, ®istry); |
| 7955 | for (size_t index = 0U; index < cbm_agent_client_count(); index++) { |
| 7956 | const cbm_agent_client_profile_t *profile = cbm_agent_client_at(index); |
| 7957 | if (profile && cbm_agent_client_detect(profile->id, ®istry.options)) { |
| 7958 | printf(" %s", profile->display_name); |
| 7959 | *any = true; |
| 7960 | } |
| 7961 | } |
| 7962 | } |
| 7963 | |
| 7964 | static void cbm_agent_installed_binary_path(const char *home, char *binary_path, |
| 7965 | size_t binary_path_size) { |
no test coverage detected