Commit b2c89dce authored by Patrik Stridvall's avatar Patrik Stridvall Committed by Alexandre Julliard

Minor API files update.

parent 3cf87c66
......@@ -25,7 +25,6 @@ dlls/commdlg
% dlls/crtdll/crtdll.spec
dlls/crtdll
library
% dlls/dciman32/dciman32.spec
......@@ -102,6 +101,7 @@ win32
dlls/kernel
files
if1632
loader/ne
loader
memory
......@@ -173,6 +173,7 @@ dlls/msvideo
% dlls/ntdll/ntdll.spec
dlls/ntdll
misc
scheduler
% dlls/odbc32/odbc32.spec
......@@ -441,7 +442,6 @@ dlls/winsock
dlls/winsock
dlls/wsock32
library
% dlls/winspool/winspool.drv.spec
......
......@@ -131,6 +131,7 @@ longjmp
lseek
malloc
mblen
memccpy
memchr
memcmp
memcpy
......
......@@ -8,7 +8,6 @@ BOOL
CHAR
DWORD
HANDLE
HFILE
INT
LONG
ULONG
......@@ -28,7 +27,6 @@ unsigned long
CHAR *
CRTDLL_FILE *
INT *
LPCVOID
LPDWORD
LPDWORD *
......@@ -48,10 +46,10 @@ char *
jmp_buf
find_t *
struct _stat *
struct win_stat *
struct _timeb *
time_t *
struct _heapinfo *
struct _utimbuf *
fpos_t *
diskfree_t *
unsigned char *
......
......@@ -143,6 +143,10 @@ struct ThunkDataCommon *
va_list
va_list *
%ptr --extension
BUILTIN16_DESCRIPTOR *
%ptr # --forbidden
FARPROC16
......
......@@ -101,6 +101,15 @@ VOID *
struct _TEB *
void *
%ptr --extension
GUID *
WCHAR *
char *
char ***
enum __DEBUG_CLASS
va_list
%str
LPSTR
......
%long
HMODULE
HRESULT
RPC_STATUS
%ptr
CLSID *
UUID *
unsigned char **
void **
\ No newline at end of file
......@@ -2,14 +2,28 @@
BOOL
DWORD
HDEVINFO
HINF
HKEY
HWND
UINT
%ptr
PSP_DEVINFO_DATA
PDWORD
PSP_FILE_CALLBACK_A
PSP_FILE_CALLBACK_W
PINFCONTEXT
PUINT
PVOID
%str
LPSTR
PCSTR
PWSTR
%void
VOID
......@@ -2,6 +2,7 @@
BOOL
HRESULT
long
%ptr
......
......@@ -109,6 +109,7 @@ PSECURITY_DESCRIPTOR
PSECURITY_INFORMATION
PSECURITY_QUALITY_OF_SERVICE
PUINT
PVOID
RECT *
SCROLLINFO *
SECURITY_QUALITY_OF_SERVICE *
......
......@@ -346,7 +346,7 @@ foreach my $file ($options->c_files) {
}
}
}
if(!$match) {
if(!$match && $file ne "library/port.c" && !$nativeapi->is_function($internal_name)) {
$output->write("is misplaced\n");
}
}
......@@ -360,7 +360,7 @@ foreach my $file ($options->c_files) {
}
}
}
if(!$match) {
if(!$match && $file ne "library/port.c" && !$nativeapi->is_function($internal_name)) {
$output->write("is misplaced\n");
}
}
......@@ -692,10 +692,12 @@ if($options->global) {
}
}
foreach my $name (sort(keys(%includes))) {
if(!$includes{$name}{used}) {
if($options->include) {
$output->write("*.c: $name: include file is never used\n");
if($options->headers) {
foreach my $name (sort(keys(%includes))) {
if(!$includes{$name}{used}) {
if($options->include) {
$output->write("*.c: $name: include file is never used\n");
}
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment