| 7698 | } cbm_agent_registry_context_t; |
| 7699 | |
| 7700 | static const char *cbm_agent_registry_env_path(const char *env_name, const char *home, |
| 7701 | char *resolved, size_t resolved_size) { |
| 7702 | char value[CLI_BUF_1K]; |
| 7703 | resolved[0] = '\0'; |
| 7704 | const char *configured = cbm_safe_getenv(env_name, value, sizeof(value), NULL); |
| 7705 | return configured && configured[0] && |
| 7706 | cbm_expand_user_path(home, configured, resolved, resolved_size) |
| 7707 | ? resolved |
| 7708 | : NULL; |
| 7709 | } |
| 7710 | |
| 7711 | static bool cbm_agent_registry_path_exists(const char *path, const void *context) { |
| 7712 | (void)context; |
no test coverage detected