| 87 | } |
| 88 | |
| 89 | static bool optional_fingerprint_valid(const char *fingerprint) { |
| 90 | return !fingerprint || !fingerprint[0] || fingerprint_valid(fingerprint); |
| 91 | } |
| 92 | |
| 93 | static bool identity_valid(const cbm_daemon_build_identity_t *identity) { |
| 94 | return identity && version_valid(identity->semantic_version) && |
no test coverage detected