Core/VirtualDirectory: Fix inner resolving
This commit is contained in:
parent
f51514ebb6
commit
f2197800bc
|
|
@ -144,7 +144,7 @@ namespace Nz
|
|||
if (foundDir)
|
||||
return true;
|
||||
|
||||
if (!isFile && m_resolver)
|
||||
if (!isFile && currentDir->GetResolver())
|
||||
{
|
||||
assert(m_cachedDirectoryParts.empty());
|
||||
m_cachedDirectoryParts.push_back(dirName);
|
||||
|
|
@ -161,7 +161,7 @@ namespace Nz
|
|||
{
|
||||
m_cachedDirectoryParts.push_back(name);
|
||||
|
||||
std::optional<Entry> entryOpt = m_resolver->Resolve({}, m_cachedDirectoryParts.data(), m_cachedDirectoryParts.size());
|
||||
std::optional<Entry> entryOpt = resolver->Resolve({}, m_cachedDirectoryParts.data(), m_cachedDirectoryParts.size());
|
||||
if (!entryOpt)
|
||||
return false;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue