const char **ptr;
uint32_t *list;
- test_skip(true, libhashkit_has_algorithm(static_cast<hashkit_hash_algorithm_t>(algo)));
+ if (HASHKIT_HASH_CUSTOM == algo) {
+ continue;
+ }
+ if (!libhashkit_has_algorithm(static_cast<hashkit_hash_algorithm_t>(algo))) {
+ continue;
+ }
hashkit_return_t rc= hashkit_set_function(hashk, static_cast<hashkit_hash_algorithm_t>(algo));
for (int algo= int(HASHKIT_HASH_DEFAULT); algo < int(HASHKIT_HASH_MAX); algo++)
{
- if (HASHKIT_HASH_CUSTOM)
+ if (HASHKIT_HASH_CUSTOM == algo)
{
continue;
}