8 use vars qw(@ISA @EXPORT @EXPORT_OK);
14 my $module_declarations = {
15 "CopyLZFile" => ["long", ["long", "long"]],
16 "GetExpandedNameA" => ["long", ["str", "str"]],
17 "GetExpandedNameW" => ["long", ["wstr", "wstr"]],
18 "LZClose" => ["void", ["long"]],
19 "LZCopy" => ["long", ["long", "long"]],
20 "LZDone" => ["void", []],
21 "LZInit" => ["long", ["long"]],
22 "LZOpenFileA" => ["long", ["str", "ptr", "long"]],
23 "LZOpenFileW" => ["long", ["wstr", "ptr", "long"]],
24 "LZRead" => ["long", ["long", "ptr", "long"]],
25 "LZSeek" => ["long", ["long", "long", "long"]],
26 "LZStart" => ["long", []]
29 &wine::declare("lz32",%$module_declarations);
30 push @EXPORT, map { "&" . $_; } sort(keys(%$module_declarations));