Update with the following bug fixes:

Bugs
  • Fully zero out the buffers before using them, instead of just assigning '\0' to the first byte. This makes valgrind a bit happier (quieter), which is a good thing.
  • Fix a bug in sound packing code. A 1 had crept in where a 4 should have been. Ouch.
  • Some code cleanup to have less code in a few macro's.


Misc
  • Generate statically linked binaries for Windows. This has the benefit of actually working if the user doesn't have the MinGW version of a couple of DLLs installed on his system (which is likely). The system I used for testing of the previous release masked the problem because these DLLs were present...