2016-03-18
2016-03-18 08:51:46 by 0
-
a3b0f72472ded10f218b21dfdc2287c0e07a595b
(13 lines)
(+9/-4)
[
Show
| Annotate
]
Branch: 5.5
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])