Use & function-call notation to disable prototype checking on dl_load_file()
authorNicholas Clark <nick@ccl4.org>
Fri, 28 Aug 2009 21:16:31 +0000 (22:16 +0100)
committerNicholas Clark <nick@ccl4.org>
Fri, 28 Aug 2009 21:26:50 +0000 (22:26 +0100)
commita2c4b2d6db383103b96e4733616b17d0a3bb0bd9
treedf23295a2b46da4e1e332f1d8c8ef1d6f85bac03
parentff96ef94f9d814897508801f92ba5679164d9b1e
Use & function-call notation to disable prototype checking on dl_load_file()

This causes the test for insufficient arguments to work on Win32 too, where
(for some reason) DynaLoader.xs is built *with* prototypes on the XS code.
On *nix, where it is build by MakeMaker in ext/DynaLoader/, it is built without
prototypes on the XS code, so the check on the number of parameters for
dl_load_file() is purely run-time, which is what the test script used to assume.
ext/DynaLoader/t/DynaLoader.t