Project

General

Profile

« Previous | Next » 

Revision 3661f85b

Added by danij about 13 years ago

Completed refactorings to replace DFILE with abstractfile_t:

All file handles (including virtual ones, for lumps within containers)
used throughout the engine and the public API are now derived from this
core generic base.

Also, ccmd "listfiles" now sorts output alphanumerically.

Todo: Cleanup! As one might expect, these changes touch nearly every
corner of the codebase. There are now numerous places where redundancy
is rife and several of the previously well-defined object interfaces have
been subverted to reach this point. It is however completely functional,
therefore I am commiting this now, as-is, so it can be used to assist in
tracking down potential regressions that may be inadvertently introduced
in the cleanup process.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences