diff --git a/source/dub/packagemanager.d b/source/dub/packagemanager.d index 1c19d12..bd618cf 100644 --- a/source/dub/packagemanager.d +++ b/source/dub/packagemanager.d @@ -113,12 +113,12 @@ */ @property const(NativePath)[] completeSearchPath() const { - auto ret = appender!(NativePath[])(); - ret.put(cast(NativePath[])m_searchPath); // work around Phobos 17251 + auto ret = appender!(const(NativePath)[])(); + ret.put(m_searchPath); if (!m_disableDefaultSearchPaths) { foreach (ref repo; m_repositories) { - ret.put(cast(NativePath[])repo.searchPath); - ret.put(cast(NativePath)repo.packagePath); + ret.put(repo.searchPath); + ret.put(repo.packagePath); } } return ret.data;