| 8165 | } |
| 8166 | |
| 8167 | static void print_detected_registry_agents(const char *home, bool *any) { |
| 8168 | cbm_agent_registry_context_t registry; |
| 8169 | cbm_init_agent_registry_context(home, ®istry); |
| 8170 | for (size_t index = 0U; index < cbm_agent_client_count(); index++) { |
| 8171 | const cbm_agent_client_profile_t *profile = cbm_agent_client_at(index); |
| 8172 | if (profile && cbm_agent_client_detect(profile->id, ®istry.options)) { |
| 8173 | printf(" %s", profile->display_name); |
| 8174 | *any = true; |
| 8175 | } |
| 8176 | } |
| 8177 | } |
| 8178 | |
| 8179 | static void cbm_agent_installed_binary_path(const char *home, char *binary_path, |
| 8180 | size_t binary_path_size) { |
no test coverage detected