Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In the process of refactoring the DCL_System_IO_AsciiFile class I wrote a new class called DCL_System_Pool. Ordinarily I start with unit tests, but in this case I'd got in too far and I'd broken the DCL compile so I dove in, wrote the pool class, got the compile going again and then wrote some tests after the fact. Not ideal, but not uncommon either. 

...

There's at least one more thing that I should do with CreateDCLExportFile, and that's generalize it fully so it can be used without change to create export files for any library, not just DCL. But that will have to wait for another day. 

This modification is available via the GitHub repository.