Refactored file load/add processes, splitting them up into two stages (search then open), allowing the caller to first determine whether the found resource is a lump before attempting to acquire a handle on it.
Fixed logic bug which would allow the same file to be opened as many times as there are unique vdmap'd paths to it.
Refactored file load/add processes, splitting them up into two
stages (search then open), allowing the caller to first determine
whether the found resource is a lump before attempting to acquire
a handle on it.
Fixed logic bug which would allow the same file to be opened as
many times as there are unique vdmap'd paths to it.