Branch: Tag:

2016-03-18

2016-03-18 08:51:46 by 0

Handle modules where query_provides() returns 0.

833: Inside #if defined(ENABLE_NEW_PRIO)
   } else if (arrayp(provs)) {    provs = mkmultiset(provs);    } +  if (provs) {    foreach(provs; string provides;) {    provider_module_cache[provides] += ({ p });    }    } -  +  }    modules = ({});    }    prev_pri = pri;
850: Inside #if defined(ENABLE_NEW_PRIO)
   } else if (arrayp(provs)) {    provs = mkmultiset(provs);    } +  if (provs) {    foreach(provs; string provides;) {    provider_module_cache[provides] += ({ p });    }    }    } -  +  }    return provider_module_cache[provides] || ({});   #else /* !ENABLE_NEW_PRIO */    if(!provider_module_cache[provides])