⚲
Project
General
Profile
Sign in
Home
Projects
Help
Search
:
Doomsday Engine
All Projects
Doomsday Engine
Overview
Activity
Roadmap
Issues
Wiki
Repository
«
Previous
|
Next
»
Revision 34e0fe7b
Added by
danij
about 13 years
ago
ID
34e0fe7bfc6303a2514359ffaad7fccd45f043a3
Parent
cff34104
Child
ff4d922b
Refactoring continues:
Replaced logic of F_Open with that of F_OpenAbstractFile.
All open files are now represented by their abstractfile_t derived
specializations even for the purposes of F_Access queries.
File handles are released when their abstractfile_t is deleted rather
than when the file/lump it wraps is closed.
Fixed logic error in DD_ChangeGameWorker which resulted in file ids
not being cleared correctly (id-reset occurred before file-unload).
Fixed unsigned underflow in F_ExtractFileBase2.
Added _DEBUG output listing all open files prior to reset and any
dangling identifiers left after the fact.
Files
added
modified
copied
renamed
deleted
View differences
doomsday
engine
portable
include
abstractfile.h
(
diff
)
fs_main.h
(
diff
)
src
dd_main.c
(
diff
)
fs_main.c
(
diff
)
fs_util.c
(
diff
)
lumpfile.c
(
diff
)
wadfile.c
(
diff
)
zipfile.c
(
diff
)
Loading...
Doomsday
Engine
2.3
⇣
Builds
Add-ons
Manual
·
Forums
Support
Bug
Tracker
Blog
specializations even for the purposes of F_Access queries.
than when the file/lump it wraps is closed.
not being cleared correctly (id-reset occurred before file-unload).
dangling identifiers left after the fact.