Branch: Tag:

2016-03-18

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

Handle modules where query_provides() returns 0.

781:    } else if (arrayp(provs)) {    provs = mkmultiset(provs);    } +  if (provs) {    foreach(provs; string provides;) {    provider_module_cache[provides] += ({ p });    }    } -  +  }    modules = ({});    }    prev_pri = pri;
798:    } else if (arrayp(provs)) {    provs = mkmultiset(provs);    } +  if (provs) {    foreach(provs; string provides;) {    provider_module_cache[provides] += ({ p });    }    }    } -  +  }    return provider_module_cache[provides] || ({});   }