HLA v1.80, a maintenance release with several bug fixes for OOP, stdlib, and other code is now available on Webster.
http://webster.cs.ucr.edu.
Cheers,
Randy Hyde
Great work Randy.
Is there a changelog to identify what was fixed please?
Quote from: V Coder on February 16, 2006, 03:44:23 PM
Great work Randy.
Is there a changelog to identify what was fixed please?
Well, a haphazard one is found in the file modificaitons.h (which I'd reproduce, but I don't have the sources here at work).
This is a "get it out quick for Sevag" release with some OOP fixes and a few stdlib fixes.
Cheers,
Randy Hyde
Randy,
Could you make a changelog available please? Thanks.
In another thread, it was commended that the StdLib is not thread safe for fileio writing. Were any updates made? Thanks.
Quote from: V Coder on February 22, 2006, 01:23:59 AM
Randy,
Could you make a changelog available please? Thanks.
As I said, v1.80 was a quick release just because Sevag wanted to get a new HIDE version out. A full release will occur with 1.81 and the usual list of changes will appear then.
Quote
In another thread, it was commended that the StdLib is not thread safe for fileio writing. Were any updates made? Thanks.
This has not changed, nor will it ever change. I don't have control over the low-level routines, and placing locks in the existing code would have a very negative impact on all applications, not just those that are multi-threaded. Logically, the locks should appear at the highest level in the code (specifically, in the code that is multi-threaded). If you're writing a multi-threaded application, and there are certain file activities you want to place locks on, it's easy enough to write some simple routines to handle the semaphores (or other exclusion mechanism) for those files.
Cheers,
Randy Hyde