aboutsummaryrefslogtreecommitdiff
path: root/meson.py
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2016-12-07 05:24:38 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2016-12-07 05:44:34 +0530
commitf5a9b3b249efdafacbff1060999c60257c0ff72c (patch)
tree39ddf23228c030805dda7c0ab3b365aa763c0b39 /meson.py
parentdc1f537fb364833697406e7eb26f9a59d5d1d105 (diff)
downloadmeson-f5a9b3b249efdafacbff1060999c60257c0ff72c.zip
meson-f5a9b3b249efdafacbff1060999c60257c0ff72c.tar.gz
meson-f5a9b3b249efdafacbff1060999c60257c0ff72c.tar.bz2
Fix shared module support on Windows
Unlike Linux and OS X, when a library is loaded, all the symbols aren't loaded into a single namespace. You must fetch the symbol by iterating over all loaded modules. So, we shouldn't use /FORCE:UNRESOLVED since that is not what modules do on Windows. Instead, we now do exactly what GModule does on Windows. Also use `void` for functions that take no arguments.
Diffstat (limited to 'meson.py')
0 files changed, 0 insertions, 0 deletions