Project

General

Profile

« Previous | Next » 

Revision 34e0fe7b

Added by danij about 13 years ago

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