dxx-rebirth/common
Kp 1b50c31f55 Rework ADL dynamic loader
- Use the Windows type `HMODULE` on Windows, and define a local alias to
  it on non-Windows.  This makes the code slightly clearer about the
  nature of the value `handle`.
- Move the `dlopen` emulation into the anonymous namespace to encourage
  inlining, since the wrappers are trivial name/signature compatibility
  functions.
- Move the error reporting out of the template function, so that it is
  not redundantly instantiated for each type used with the template.
2018-10-15 00:51:53 +00:00
..
2d Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
3d Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
arch allow libADLMIDI to be loaded dynamically 2018-10-08 05:02:02 +02:00
editor Enable -Wformat-truncation 2018-08-26 18:10:36 +00:00
include Remove unused adl_openBankFile 2018-10-15 00:51:53 +00:00
main Make Viewer const object * 2018-09-25 03:44:09 +00:00
maths Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
mem Use array<> for memdebug data 2016-10-29 23:16:15 +00:00
misc Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
music Rework ADL dynamic loader 2018-10-15 00:51:53 +00:00
texmap Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
ui Enable -Wformat-truncation 2018-08-26 18:10:36 +00:00
unittest Add unit tests for valptridx parameter validation 2018-06-17 05:04:38 +00:00