- Updated API files
- Better headers and prototype checking
- Prototype checking now called --prototype instead of --headers
- New options --headers-{duplicated,misplaced} for
duplicated/misplaced functions checking of the headers.
- Minor bug fixes.
diff --git a/tools/winapi_check/winapi_function.pm b/tools/winapi_check/winapi_function.pm
index fa166ca..50a52b5 100644
--- a/tools/winapi_check/winapi_function.pm
+++ b/tools/winapi_check/winapi_function.pm
@@ -66,15 +66,26 @@
return $$calling_convention;
}
-sub external_name {
+sub external_name16 {
my $self = shift;
- my $external_name = \${$self->{EXTERNAL_NAME}};
+ my $external_name16 = \${$self->{EXTERNAL_NAME16}};
local $_ = shift;
- if(defined($_)) { $$external_name = $_; }
+ if(defined($_)) { $$external_name16 = $_; }
- return $$external_name;
+ return $$external_name16;
+}
+
+sub external_name32 {
+ my $self = shift;
+ my $external_name32 = \${$self->{EXTERNAL_NAME32}};
+
+ local $_ = shift;
+
+ if(defined($_)) { $$external_name32 = $_; }
+
+ return $$external_name32;
}
sub internal_name {