- for (; ptr; last = &ptr->next, ptr = ptr->next) {
- /* if `data' is given, look for a matching ->data member. this is
- * required for the case where we have multiple entries with the same
- * key
- */
- if ((data == ptr->data) || (!data && mutt_strcmp (ptr->key, key) == 0)) {