Commit Graph

55455 Commits

Author SHA1 Message Date
Andrew Talbot
820981b39d twain_32: Replace realloc() and strdup(). 2009-02-16 15:35:15 +01:00
Andrew Talbot
250b699354 rsaenh: Replace malloc/realloc with HeapAlloc/HeapReAlloc. 2009-02-16 15:35:14 +01:00
Rob Shearman
04484a4013 widl: Call Pointer function for freeing non-conformant strings and for all phases for returned non-conformant strings, as is done for conformant strings.
Also call Pointer functions for any string that isn't a reference pointer.
2009-02-16 15:35:14 +01:00
Rob Shearman
8f87eddd39 widl: Only duplicate a type if absolutely necessary.
Document how much of hack duplicating a type in order to change its
pointer type is.
2009-02-16 15:35:14 +01:00
Rob Shearman
e054c52cd1 widl: Call Struct and Union phase functions for reference pointers to structures and unions.
It's slightly quicker than calling pointer phase functions and does
the same job.
2009-02-16 15:35:14 +01:00
Rob Shearman
47c82ac472 widl: Fix marshalling/unmarshalling of enum arguments.
The generated code should use NdrSimpleType{Marshall,Unmarshall} instead
of direct buffer access, since the memory size isn't always equal to
the size on the wire and extra checks.
2009-02-16 15:35:14 +01:00
Aric Stewart
32c3cf1db7 wininet: use debugstr_a in NETCON_getNextLine TRACE to avoid overflow on long lines. 2009-02-16 15:35:14 +01:00
Jeremy White
aaf83dc1b2 sane.ds: Implement NATIVEXFER/MSG_GET for RGB scans. 2009-02-16 15:34:50 +01:00
Jeremy White
9bb24b8f7e sane.ds: Implement stub support for ICAP_PIXELFLAVOR. 2009-02-16 12:31:26 +01:00
Jeremy White
4b794bee9a sane.ds: Get resolution from sane, instead of hard coding -1. 2009-02-16 12:31:11 +01:00
Alexandre Julliard
9f32c0d9d6 winmm/tests: Assume volume is not supported if waveGetOutVolume fails. 2009-02-16 12:29:11 +01:00
Alexandre Julliard
5720375fec kernel32/tests: Add a few more error codes for GetDiskFreeSpace. 2009-02-16 12:02:46 +01:00
Alexandre Julliard
9849c99d1b kernel32/tests: Fix the last remaining failure on NT4. 2009-02-16 12:02:25 +01:00
Alexandre Julliard
21a7b21b65 secur32: Properly initialize the helper structure when fork support is missing. 2009-02-16 11:53:22 +01:00
Alexandre Julliard
cc46d242e0 user32/tests: Fix some checks of the key value in accelerators. 2009-02-16 11:53:06 +01:00
Alexandre Julliard
d00ad7f197 user32/tests: Skip some tests if SetForegroundWindow doesn't behave correctly. 2009-02-16 11:52:38 +01:00
Alexandre Julliard
fa212d5127 user32/tests: Add a couple of optional message, mark as todo a test that now fails consistently on Wine. 2009-02-16 11:52:17 +01:00
Alexandre Julliard
a069ee48d5 user32/tests: Another fix for lack of color cursor support. 2009-02-16 11:51:44 +01:00
Alistair Leslie-Hughes
cc0a46ad64 urlmon: Correctly test to see if PutProperty_CLASSIDPROP is called. 2009-02-16 11:51:27 +01:00
Aurimas Fischer
b1afd00dc9 wineps.drv: Add Lithuanian translation. 2009-02-16 11:51:19 +01:00
Aurimas Fischer
6ddf8760ff comdlg32: Add Lithuanian translation. 2009-02-16 11:51:15 +01:00
Juan Lang
401b1b36cc odbccp32: Fix a couple failing tests, and log more information about remaining failures. 2009-02-16 11:48:19 +01:00
Juan Lang
6991d55796 advapi32: Fix failing tests on a number of systems. 2009-02-16 11:48:15 +01:00
Juan Lang
ae2c086e6c wintrust: Fix a few failing tests. 2009-02-16 11:48:10 +01:00
Juan Lang
dd75176d34 snmpapi: Relax tests to fix some failures.
The tests were overly restrictive.  The functions are supposed to
return values less than 0, 0, or greater than 0, whereas the tests
restricted the return values to -1, 0, or 1.  Using less than
0/greater than 0 comparisons rather than == -1 or == 1 should fix a
few failing tests, and match the API descriptions better.
2009-02-16 11:48:04 +01:00
Juan Lang
5d16361f88 crypt32: Fix a typo. 2009-02-16 11:47:48 +01:00
Aric Stewart
43caae8386 gdiplus: In GdipDrawString do not NULL terminate the buffer. It is unneeded and overruns the buffer. 2009-02-16 11:47:42 +01:00
Alexandre Julliard
d916d98d02 ntdll: Don't fail in NtMapViewOfSection for 4Gb+ files if an explicit size is specified. 2009-02-16 11:47:32 +01:00
Alexandre Julliard
912d98c2ae ntdll: Improve debugging helper for object attributes structure. 2009-02-16 11:46:44 +01:00
Alexandre Julliard
d62d6ac9c6 ntdll: Avoid null dereference in the NtCreateSymbolicLinkObject trace. 2009-02-16 11:41:09 +01:00
Alexandre Julliard
6a1537c4b5 Release 1.1.15. 2009-02-13 18:01:33 +01:00
Alistair Leslie-Hughes
28278db787 mshtml: Implement IHTMLStyle_put_textDecorationUnderline. 2009-02-13 15:33:05 +01:00
Alistair Leslie-Hughes
957a50aa72 mshtml: Implement IHTMLStyle_put_textDecorationLineThrough. 2009-02-13 15:33:05 +01:00
Andrew Talbot
0bd62fddfa winenas.drv: Replace malloc() with HeapAlloc(). 2009-02-13 15:33:04 +01:00
Andrew Talbot
5a556de5a0 winemp3.acm: Replace malloc() with HeapAlloc(). 2009-02-13 15:33:04 +01:00
Hans Leidekker
8f1a3e4e1f wininet: Properly drain content for chunked transfers. 2009-02-13 15:33:04 +01:00
Juan Lang
11faf8a53a crypt32: Fix some test failures on Windows 98.
This is as much an experiment as anything.  The tests currently time
out, so I'm curious whether fixing some other failures will result in
the timeout going away, or at least moving elsewhere.
2009-02-13 13:34:45 +01:00
Juan Lang
d1dc7e5be4 kernel32: Fix test failures on NT4. 2009-02-13 13:34:28 +01:00
Juan Lang
705cdc88c4 kernel32: Fix some more failures on systems with reduced privilege. 2009-02-13 13:33:11 +01:00
Juan Lang
5dd87ec9b1 kernel32: Log more information in case of a test failure, and don't run tests that are guaranteed to fail. 2009-02-13 13:33:03 +01:00
Juan Lang
0edcef6d5e kernel32: Fix some test failures on systems with reduced privilege. 2009-02-13 13:32:56 +01:00
Alexandre Julliard
09761ee96f user32/tests: Cope with lack of support for color cursors. 2009-02-13 13:12:12 +01:00
Alexandre Julliard
96e7da5c55 user32/tests: GetClassInfo doesn't set last error reliably, remove test. 2009-02-13 13:10:44 +01:00
Alexandre Julliard
2d155031cc user32/tests: Skip tests if we fail to inject mouse or keyboard events. 2009-02-13 13:03:26 +01:00
Alexandre Julliard
4fc6dbd86d user32/tests: Fix more message tests on XP and Vista. 2009-02-13 13:02:08 +01:00
Alexandre Julliard
5c54e24f90 user32/tests: Better handling of the *.* wildcard in the listbox test. 2009-02-13 13:01:12 +01:00
Alexandre Julliard
583a30c665 user32/tests: Print the wrong accelerator values in the resource test. 2009-02-13 13:00:54 +01:00
Detlef Riekenberg
bea3bff2bb comctl32/tests: The status control use a different formula in XP and up for the height. 2009-02-13 13:00:34 +01:00
Michael Stefaniuc
da6d7920de comctl32: Remove superfluous pointer casts. 2009-02-13 13:00:25 +01:00
Michael Stefaniuc
9b626c2291 comctl32: Remove an one-off macro. 2009-02-13 13:00:22 +01:00