static void
__mask_key(struct dt_intr_mapkey* k, struct dt_intr_mapkey* mask)
{
- for (int i = 0; i < k->size; i++)
+ for (unsigned int i = 0; i < k->size; i++)
{
k->val[i] &= mask->val[i];
}
return false;
}
- for (int i = 0; i < k1->size; i++)
+ for (unsigned int i = 0; i < k1->size; i++)
{
if (k1->val[i] != k2->val[i]) {
return false;
llist_for_each(pos, n, &i_nexus->map->mapent, ents) {
if (__compare_key(&pos->key, &key))
{
+ __destory_key(&key);
return &pos->parent_props;
}
}
__destory_key(&key);
+ return NULL;
}
bool