- API files update.
- Minor bug fixes.
diff --git a/tools/winapi_check/winapi_documentation.pm b/tools/winapi_check/winapi_documentation.pm
index 32e5069..edaf567 100644
--- a/tools/winapi_check/winapi_documentation.pm
+++ b/tools/winapi_check/winapi_documentation.pm
@@ -87,7 +87,7 @@
my $ordinal2 = $7;
if ($winapi->function_wine_extension(lc($module2), $external_name2)) {
- $output->write("documentation: $external_name2 (\U$module2\E.$ordinal2) is a Wine extension \\\n$documentation\n");
+ # $output->write("documentation: $external_name2 (\U$module2\E.$ordinal2) is a Wine extension \\\n$documentation\n");
}
if(length($1) != 1 || length($2) < 1 ||
@@ -108,6 +108,7 @@
}
if((($options->documentation_name && !$found_name) ||
($options->documentation_ordinal && !$found_ordinal)) &&
+ !$winapi->is_function_stub($module, $external_name) &&
!$winapi->function_wine_extension($module, $external_name))
{
$documentation_error = 1;
@@ -202,7 +203,7 @@
for my $argument_documentation (@$refargument_documentations) {
$n++;
if($argument_documentation ne "") {
- if($argument_documentation !~ /^\/\*\s+\[(?:in|out|in\/out|\?\?\?)\].*?\*\/$/s) {
+ if($argument_documentation !~ /^\/\*\s+\[(?:in|out|in\/out|\?\?\?|I|O|I\/O)\].*?\*\/$/s) {
$output->write("argument $n documentation: \\\n$argument_documentation\n");
}
}