Remove --extension winapi_check flag
Francois Gouget
fgouget at free.fr
Wed Oct 5 11:29:59 CDT 2005
It seems that noone knows what this flag is for, winapi_check does not
use it and I could not find out what it is for just by looking at how it
is used. So let's just remove it.
Changelog:
* tools/winapi/winapi.pm
tools/winapi/win32.api
Francois Gouget <fgouget at free.fr>
winapi_check does not use the '--extension' flag so remove it.
--
Francois Gouget fgouget at free.fr http://fgouget.free.fr/
There are 10 types of people in the world...
those who understand binary and those who don't.
-------------- next part --------------
Index: tools/winapi/winapi.pm
===================================================================
RCS file: /var/cvs/wine/tools/winapi/winapi.pm,v
retrieving revision 1.14
diff -u -p -r1.14 winapi.pm
--- tools/winapi/winapi.pm 12 Aug 2005 18:22:06 -0000 1.14
+++ tools/winapi/winapi.pm 5 Oct 2005 10:38:27 -0000
@@ -133,7 +133,6 @@ sub parse_api_file($$) {
my $module;
my $kind;
my $format;
- my $extension = 0;
my $forbidden = 0;
$output->lazy_progress("$file");
@@ -154,13 +153,10 @@ sub parse_api_file($$) {
$kind = $1;
$format = undef;
$forbidden = 0;
- $extension = 0;
$$allowed_kind{$kind} = 1;
if(/^--forbidden/) {
$forbidden = 1;
- } elsif(/^--extension/) {
- $extension = 1;
} elsif(/^--format=(\".*?\"|\S*)/) {
$format = $1;
$format =~ s/^\"(.*?)\"$/$1/;
Index: tools/winapi/win32.api
===================================================================
RCS file: /var/cvs/wine/tools/winapi/win32.api,v
retrieving revision 1.49
diff -u -p -r1.49 win32.api
--- tools/winapi/win32.api 29 Sep 2005 10:32:50 -0000 1.49
+++ tools/winapi/win32.api 5 Oct 2005 15:52:30 -0000
@@ -40,6 +40,7 @@ HCRYPTPROV
HKEY
INT
LONG
+LSA_HANDLE
NTSTATUS
POLICY_INFORMATION_CLASS
REGSAM
@@ -59,10 +60,6 @@ ULONG
WORD
unsigned int
-%long --extension
-
-LSA_HANDLE
-
%ptr
BYTE *
@@ -1094,6 +1091,7 @@ HBITMAP
HBRUSH
HCOLORSPACE
HDC
+HDC16
HENHMETAFILE
HFONT
HGDIOBJ
@@ -1101,21 +1099,17 @@ HGLOBAL
HMETAFILE
HPALETTE
HPEN
+HPJOB16
HRGN
+HRGN16
HWND
INT
+INT16
LONG
LPARAM
UINT
ULONG
WORD
-
-%long --extension
-
-HDC16
-HPJOB16
-HRGN16
-INT16
int
%ptr
@@ -1135,6 +1129,7 @@ DOCINFOW *
DWORD *
ENHMETARECORD *
ENHMFENUMPROC
+FARPROC16
FONTENUMPROCA
FONTENUMPROCW
GCP_RESULTSA *
@@ -1204,10 +1199,6 @@ XFORM *
VOID **
void *
-%ptr --extension
-
-FARPROC16
-
%str
LPCSTR
@@ -1492,6 +1483,7 @@ LONG
ATOM
BOOL
+BOOL16
BYTE
CALID
CALTYPE
@@ -1503,12 +1495,20 @@ GEOCLASS
GEOID
GEOTYPE
HANDLE
+HANDLE16
HFILE
+HFILE16
HGLOBAL
+HGLOBAL16
HINSTANCE
+HINSTANCE16
HLOCAL
+HLOCAL16
HMODULE
+HMODULE16
HRSRC
+HRSRC16
+HTASK16
HWND
INT
LANGID
@@ -1518,25 +1518,13 @@ LCTYPE
LONG
SIZE_T
UINT
+UINT16
ULONG
WCHAR
WORD
WOW_HANDLE_TYPE
int
-%long --extension
-
-BOOL16
-HANDLE16
-HFILE16
-HGLOBAL16
-HINSTANCE16
-HLOCAL16
-HMODULE16
-HRSRC16
-HTASK16
-UINT16
-
%long --pointer
DWORD_PTR
@@ -1577,6 +1565,7 @@ ENUMRESTYPEPROCA
ENUMRESTYPEPROCW
FARPROC
FARPROC *
+FARPROC16
FILETIME *
FINDEX_INFO_LEVELS
FINDEX_SEARCH_OPS
@@ -1671,6 +1660,7 @@ PVOID
PTIMERAPCROUTINE
PULARGE_INTEGER
SECURITY_ATTRIBUTES *
+SEGPTR
SIZE_T *
SYSLEVEL *
SYSLEVEL **
@@ -1692,11 +1682,6 @@ va_list
va_list *
void *
-%ptr --extension
-
-FARPROC16
-SEGPTR
-
%str
LPCSTR
@@ -2542,6 +2527,7 @@ WCHAR
WORD
int
long
+obj_handle_t
unsigned int
unsigned long
@@ -2549,10 +2535,6 @@ unsigned long
ULONG_PTR
-%long --extension
-
-obj_handle_t
-
%longlong
DWORDLONG
@@ -2683,8 +2665,12 @@ ULONGLONG *
USHORT *
UNICODE_STRING *
VOID *
+WCHAR *
WCHAR **
+char *
enum loadorder_type[]
+int *
+obj_handle_t *
union cptable *
va_list
va_list *
@@ -2692,13 +2678,6 @@ void *
void **
wine_signal_handler
-%ptr --extension
-
-WCHAR *
-char *
-int *
-obj_handle_t *
-
%str
LPCSTR
@@ -3939,16 +3918,13 @@ ULARGE_INTEGER *
VARIANT *
VOID *
WNDCLASSA *
+WNDCLASSW *
int *
unsigned char *
va_list
void *
void **
-%ptr --extension
-
-WNDCLASSW *
-
%str
LPCSTR
@@ -4120,6 +4096,7 @@ GUITHREADINFO *
DWORD
HACCEL
HANDLE
+HANDLE16
HBITMAP
HBRUSH
HCONV
@@ -4129,14 +4106,18 @@ HDC
HDDEDATA
HDESK
HDEVNOTIFY
+HDRVR16
HDWP
HFONT
+HGLOBAL16
HHOOK
HICON
HINSTANCE
+HINSTANCE16
HKL
HMENU
HMODULE
+HMODULE16
HMONITOR
HRESULT
HRGN
@@ -4145,16 +4126,20 @@ HTASK
HWINEVENTHOOK
HWINSTA
HWND
+HWND16
INT
+INT16
LONG
LPARAM
LRESULT
SHORT
UINT
+UINT16
ULONG
WCHAR
WORD
WPARAM
+WPARAM16
int
%long --pointer
@@ -4163,18 +4148,6 @@ INT_PTR
UINT_PTR
ULONG_PTR
-%long --extension
-
-HANDLE16
-HDRVR16
-HGLOBAL16
-HINSTANCE16
-HMODULE16
-HWND16
-INT16
-UINT16
-WPARAM16
-
%longlong
POINT
@@ -4184,6 +4157,7 @@ POINT
BOOL *
COLORREF *
DLGPROC
+DLGPROC16
DESKTOPENUMPROCA
DESKTOPENUMPROCW
DRAWSTATEPROC
@@ -4264,19 +4238,15 @@ WINDOWPLACEMENT *
WINEVENTPROC
WINSTAENUMPROCA
WINSTAENUMPROCW
+WND *
WNDCLASSA *
WNDCLASSEXA *
WNDCLASSEXW *
WNDCLASSW *
WNDENUMPROC
WNDPROC
-va_list
-
-%ptr --extension
-
-DLGPROC16
-WND *
WNDPROC16
+va_list
%str
More information about the wine-patches
mailing list