Francois Gouget
bebac0a400
Alter the functions declaration order or predeclare them so perl can
...
check the prototypes.
2004-10-30 02:11:19 +00:00
Francois Gouget
b4df2417c4
Review and fix regular expressions of the form /^foo|bar$/.
...
Replace regular expressions with simple string comparisons where
possible.
Use '(?:subregexp)' instead of '(subregexp)' wherever possible.
'dlls/gdi' does not have a win16drv subdirectory anymore so simplify
regular expressions accordingly.
2004-10-22 19:55:42 +00:00
Francois Gouget
9c26e5ba21
Warn about implementing a -register function as stdcall.
2004-10-21 20:58:13 +00:00
Francois Gouget
13acf0624f
Make the 'wrong argument count' warning clearer when dealing with long
...
vs. "long long" issues.
2004-10-21 19:57:15 +00:00
Francois Gouget
493d60fe0f
Add function prototypes.
...
Modify function calls so the prototypes are checked.
2004-10-07 18:53:56 +00:00
Francois Gouget
00033eab75
Fix an 'uninitialized value' warning.
2004-10-07 02:59:59 +00:00
Patrik Stridvall
ae9cf771de
- API files update.
...
- Minor bug fixes.
2004-05-17 20:50:24 +00:00
Patrik Stridvall
9c39156efd
- API files update.
...
- Minor bug fixes.
2004-02-20 19:57:42 +00:00
Patrik Stridvall
4715b802a7
- API files update.
...
- Minor improvement and bug fixes.
2003-01-02 19:26:11 +00:00
Patrik Stridvall
f2c2eafafb
- API files update.
...
- Minor improvement and bug fixes.
2002-11-27 20:11:10 +00:00
Patrik Stridvall
14fa65948b
- API files update.
...
- Fixed options --cross-call-{unicode-ascii,win32-win16}.
- Minor reorganization of the global checks.
2002-11-11 19:55:11 +00:00
Patrik Stridvall
d56fd1a72f
- Added support for %struct16 (used by CLSID).
...
- API files update.
2002-09-24 03:07:38 +00:00
Alexandre Julliard
7cae558bdc
Removed some more trailing whitespace.
2002-06-01 02:55:48 +00:00
Patrik Stridvall
65dbf4f647
- API file update.
...
- Missing API file entries now only reported once.
2002-03-23 21:39:31 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Patrik Stridvall
aa4efd49b1
- API files update
...
- Minor bug fixes
2002-01-07 21:08:18 +00:00
Patrik Stridvall
cec294e4f3
A few bug fixes.
2001-07-30 18:49:10 +00:00
Patrik Stridvall
1c61b3babc
Yet another major reorganization and a few new features.
2001-07-23 23:20:56 +00:00
Patrik Stridvall
b59a9c7622
Several additions and bug fixes.
2001-07-12 22:22:05 +00:00
Patrik Stridvall
c3e8ac32d9
Major reorganization and cleanup.
2001-07-11 17:27:45 +00:00
Patrik Stridvall
47a99e1a78
Several bug fixes and additions.
2001-07-08 20:33:20 +00:00
Patrik Stridvall
f20beca7e6
Several bug fixes and additions.
2001-06-28 18:01:39 +00:00
Patrik Stridvall
20ca00113b
- Slightly better handling of external/internal names.
...
- Minor bug fixes.
- Minor API files update.
2001-06-19 03:34:52 +00:00
Patrik Stridvall
7d0f2ba5f1
- Addded support for API:s implemented with __ASM_GLOBAL_FUNC
...
- Reorganized documentation checking.
- Minor API files fixes
2001-02-12 03:44:41 +00:00
Patrik Stridvall
ad00529bd8
Minor bugfixes.
2001-01-25 22:22:37 +00:00
Patrik Stridvall
d72981946f
- Minor API file update.
...
- Minor bug fixes.
- Added new option on --documentation-ordinal (off by default).
- Added new option on --documentation-pedantic (off by default).
2000-12-21 21:05:52 +00:00
Patrik Stridvall
a896531f38
- Added new option --documentation-arguments
...
- Minor API files update
2000-11-30 01:31:44 +00:00
Patrik Stridvall
1051c3fe13
- Support for stdcall64
...
- Minor API updates.
2000-10-02 03:34:14 +00:00
Patrik Stridvall
c5f948c256
- Minor API files fixes.
...
- Minor bug fixes and additions.
2000-07-15 21:32:55 +00:00
Patrik Stridvall
e5102f2997
- Minor API files fixes.
...
- Minor bug fixes and additions.
2000-06-23 15:46:26 +00:00
Patrik Stridvall
360c3f2b47
- Minor API files fixes
...
- Use output prefix instead of high order functions that, for some
reason, leaks memory. The memory usage of winapi_check is now greatly
reduced. :-)
- Turned on argument kind checking of doubles by default
2000-06-11 20:02:29 +00:00
Patrik Stridvall
d18837b7aa
- Minor API files update.
...
- Turned on calling convention checking for Win32 functions by
default.
2000-06-07 02:11:42 +00:00
Patrik Stridvall
0d9748159d
- 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.
2000-05-23 23:37:51 +00:00
Patrik Stridvall
f93f998e8c
- Check for missing modules in modules.dat.
...
- New options --debug-messages for debug message checking (turned off
by default)
- Do not discard the argument name (use in debug message checking)
- Improved parsing
- Minor bug fixes
2000-05-11 21:46:17 +00:00
Patrik Stridvall
5dadbf3289
- API files update
...
- Minor bug fixes.
- Added new option --cross-call-unicode-ascii for checking illegal
Unicode to ASCII calls.
2000-04-29 14:24:11 +00:00
Patrik Stridvall
14bb7f1478
- Updated API files.
...
- Improved misplaced function checking.
- Fixed minor bugs.
2000-04-24 18:02:32 +00:00
Patrik Stridvall
1932d402ec
- API files update.
...
- Add new options --all and --none that enable/disables all check
respectively.
- Fixed and improved stub statistics.
- Fixed bug that prevented checking of the first function in the .spec files.
- Partial implementation of a more advanced misplaced function checking.
- Minor fixes.
2000-04-15 20:39:55 +00:00
Patrik Stridvall
1deeeef1fe
Moved the rest of the API specification from the global file to the
...
local files.
2000-02-29 21:59:09 +00:00
Patrik Stridvall
e44eb4bcc4
- Added support for auto allocated ordinals
...
- Fixed varargs (16 bit) bug
- Minor fixes
2000-01-08 22:20:32 +00:00
Patrik Stridvall
af1601b076
Minor fixes and additions.
1999-12-11 23:01:45 +00:00
Patrik Stridvall
659fcd81df
- Minor fixes and reorganizations.
...
- Added checks for documentation inconsistencies.
1999-10-31 02:08:38 +00:00
Patrik Stridvall
5b3b6d981d
- Fixed the long long problem.
...
- Added configure include consistancy checking.
- Added progress indicator.
- Began splitting up the win16api.dat and win32api.dat files.
- Added various minor checks.
- Minor fixes.
1999-10-24 21:45:39 +00:00
Patrik Stridvall
37fd2d1c85
Made a new improved version of winapi-check in perl.
1999-09-23 15:14:20 +00:00