mirror of
https://github.com/dpethes/rerogue.git
synced 2025-06-07 18:58:32 +02:00
Recurse on last node in case it is a dir
Concrete example: dbg dir containing dbg_{HOB,HMT} was not parsed.
This commit is contained in:
parent
701e357590
commit
197f6df17a
@ -504,6 +504,7 @@ procedure LoadMeshFilelist;
|
|||||||
if fnode^.is_directory then begin
|
if fnode^.is_directory then begin
|
||||||
for i := 0 to Length(fnode^.nodes)-2 do //hob/hmt always go in pairs
|
for i := 0 to Length(fnode^.nodes)-2 do //hob/hmt always go in pairs
|
||||||
AddFile(path + fnode^.Name + '/', fnode^.nodes[i], fnode^.nodes[i+1]);
|
AddFile(path + fnode^.Name + '/', fnode^.nodes[i], fnode^.nodes[i+1]);
|
||||||
|
AddFile(path + fnode^.Name + '/', fnode^.nodes[Length(fnode^.nodes)-1], nil); // in case last is a directory (e.g. dbg)
|
||||||
end
|
end
|
||||||
else begin
|
else begin
|
||||||
name := fnode^.name;
|
name := fnode^.name;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user