Branch: Tag:

2014-08-15

2014-08-15 20:21:17 by Martin Nilsson <nilsson@opera.com>

Less zero_type.

493:    //! @[fetch_all]    ResultEntry fetch(int|void idx)    { -  -  if (!zero_type (idx)) actnum = idx; +  if (!undefinedp (idx)) actnum = idx;    if (actnum >= num_entries() || actnum < 0) return 0;       if (ldap_version < 3)
1179:   {    attr = lower_case (attr);    -  if (!root_dse || zero_type (root_dse[attr])) { +  if (!root_dse || !has_index (root_dse, attr)) {    PROFILE("get_root_dse_attr", {       multiset(string) attrs = root_dse ? (<>) :
2451:    if (sup_descr->SUP)    complete (sup_descr);    foreach (indices (sup_descr), string term) -  if (zero_type (descr[term])) +  if (!has_index (descr, term))    descr[term] = sup_descr[term];    };    foreach (incomplete, mapping(string:mixed) descr)