Commit Graph

38666 Commits

Author SHA1 Message Date
Alexandre Julliard c6aebe12b0 comctl32: Make a function static. 2008-12-04 12:46:45 +01:00
Alexandre Julliard 13fa728219 browseui: Make a function static. 2008-12-04 12:46:34 +01:00
Alexandre Julliard a840b6a7f8 Avoid including time.h before winsock.h in tests. 2008-12-04 12:42:53 +01:00
Alexandre Julliard 31a641aa59 ntdll: Implemented RtlCaptureContext. 2008-12-04 12:42:53 +01:00
Ricardo Filipe 3182a36335 iccvid: Remove dead stores (llvm/clang). 2008-12-04 12:41:57 +01:00
Ricardo Filipe a582b389aa crypt32: Remove dead code (llvm/clang). 2008-12-04 12:41:47 +01:00
Vincent Povirk 28a71b3da3 gdiplus: Implement GdipGetRegionHRgn for combined regions. 2008-12-04 12:20:15 +01:00
Alexandre Julliard 18bf17e828 quartz: Use FIELD_OFFSET instead of casting a pointer to int. 2008-12-04 12:14:58 +01:00
Alexandre Julliard 2e83689b77 ntdll/tests: Use the correct prototype for RtlAllocateHeap/RtlReAllocateHeap. 2008-12-04 12:14:17 +01:00
Alexandre Julliard 7801b692cb imm32/tests: Don't use a pointer in an ok test. 2008-12-04 12:13:21 +01:00
Alexandre Julliard dbee72d568 gdiplus/tests: Don't cast pointers to integers. 2008-12-04 12:13:01 +01:00
Alexandre Julliard acdcb19cbb comctl32/tests: Avoid handle casts in traces. 2008-12-04 12:12:29 +01:00
Alexandre Julliard c03917c173 Define _WIN32_WINNT before including any headers. 2008-12-04 12:10:16 +01:00
Michael Stefaniuc e948b2bf7e ws2_32/tests: Remove some superfluous casts. 2008-12-04 12:08:30 +01:00
Francois Gouget 23e6e7be8e Make sure we have a space before the ellipses in Slovenian resources. 2008-12-04 12:06:06 +01:00
Rob Shearman e47495c6e2 winspool.drv: Use CP_UNIXCP instead of CP_ACP for data that is going to or coming from system library functions. 2008-12-04 12:05:44 +01:00
Andrew Talbot 209fe1ec55 wineoss.drv: Sign-compare warnings fix. 2008-12-04 12:05:40 +01:00
Andrew Talbot c3b27ceb4d dxgi: Memory allocation size fix. 2008-12-04 12:05:37 +01:00
Alexandre Julliard 3c32c81621 gdiplus: Fix the GdipMultiplyMatrix prototype. 2008-12-04 12:05:31 +01:00
Nikolay Sivov 9f25eb35b7 gdiplus: Added GdipGetPenFillType. 2008-12-04 12:00:51 +01:00
Henri Verbeet 74acbf9c16 wined3d: Get rid of vcheckGLcall.
Everywhere it's used a regular checkGLcall will do just as well.
2008-12-04 12:00:29 +01:00
Stefan Dösinger e04556bb16 wined3d: Fix D3DFMT_R32F, R16F, G16R16F, ... in the pixel shader.
This allows us to drop the load time conversion and the clear
readback hack and replaces it with a color fixup in the fixed
function pipeline replacement.
2008-12-04 12:00:15 +01:00
Henri Verbeet 89139b7589 wined3d: Make shader texture format fixups more generic.
Based on a patch by Stefan Dösinger. This is more flexible, and allows
the shader backend implementation to be simpler, since it doesn't have
to know about specific formats. The next patch makes use of this.
2008-12-04 11:59:58 +01:00
Henri Verbeet 9f2fa8ba25 wined3d: Remove sampled_format from IWineD3DBaseShaderClass, it isn't used anywhere. 2008-12-04 11:59:14 +01:00
Henri Verbeet b451048eb7 wined3d: Move GlPixelFormatDesc to wined3d_private.h where it belongs.
Also remove the silly typedef.
2008-12-04 11:59:06 +01:00
Vitaly Lipatov 934aa492b4 winex11: Add check for XmbTextPropertyToTextList result. 2008-12-03 12:16:40 +01:00
Alexandre Julliard 9ef1f0fe2e dinput: Make some functions static. 2008-12-03 12:13:37 +01:00
Alexandre Julliard 1a882843bf comdlg32: Make some functions static. 2008-12-03 12:12:52 +01:00
Alexandre Julliard 02bfacff5a dmloader: Make some functions static. 2008-12-03 12:12:34 +01:00
Alexandre Julliard 72f3e3d483 dmloader: Remove an unused function. 2008-12-03 12:12:21 +01:00
Alexandre Julliard 04fb1d656a ole32: Remove some unused functions. 2008-12-03 12:11:09 +01:00
Alexandre Julliard b4debd66a2 winex11: Make some functions static. 2008-12-03 12:10:32 +01:00
Alexandre Julliard e48283bedd winex11: Remove some unused functions. 2008-12-03 12:10:21 +01:00
Alexandre Julliard 1abff5afef shell32: Make some functions static. 2008-12-03 12:09:38 +01:00
Alexandre Julliard 366fcaf1a7 shell32: Remove some unused functions. 2008-12-03 12:09:17 +01:00
Aric Stewart c0c852247f gdi32: Use the substitute name, if it exists, when looking for font system links.
Allows double indirection MS ShellDlg -> MS UI Gothic linked to system
gothic to work as expected.
2008-12-03 11:41:45 +01:00
Aric Stewart 110a6048af comctl32/tab: Return default tab width in TCM_SETMINTABWIDTH if lParam is a negative value. 2008-12-03 11:37:58 +01:00
Maarten Lankhorst 7981d6c736 user32: Fix dialogs for 64-bits wine. 2008-12-03 11:28:25 +01:00
Chris Robinson 7806e4d85a wined3d: Make sure a context is set for query object generation. 2008-12-03 10:59:49 +01:00
Nikolay Sivov a886b4743f gdiplus: Added GdipMultiplyTextureTransform. 2008-12-03 10:04:03 +01:00
Nikolay Sivov eabb8d169c gdiplus: Added GdipRotateTextureTransform. 2008-12-03 10:03:59 +01:00
Nikolay Sivov 2d1a9eb307 gdiplus: Added GdipTranslateTextureTransform. 2008-12-03 10:03:53 +01:00
Alexandre Julliard 6800d3dbb7 wined3d: Fix some macros definitions to make them proper C statements. 2008-12-03 10:03:45 +01:00
Jeff Zaroyko afce615830 wineserver: Don't use O_CREAT and O_EXCL when attempting to open directories. 2008-12-03 09:58:21 +01:00
Jeff Zaroyko f8b5aa34dc kernel32: Add a test for CreateFile when using OPEN_ALWAYS on directories. 2008-12-03 09:57:52 +01:00
Dmitry Timoshkov 1669b337e4 gdi32: Make PATH_AddEntry static. 2008-12-03 09:57:47 +01:00
Andrew Riedi acac1a5b10 imm32: Add some really basic tests for ImmSetCompositionString(). 2008-12-03 09:50:18 +01:00
Andrew Riedi 625dca9d62 imm32: No need for tests to return 0. 2008-12-03 09:50:13 +01:00
Christian Costa 9d3026ff40 ddraw: Fix some comments. 2008-12-03 09:49:24 +01:00
Christian Costa 50fda76b40 quartz: Return properly when input is flushing or reaching end of stream. 2008-12-03 09:49:19 +01:00
Henri Verbeet 5284fce1ac wined3d: Disable checkGLcall when WINE_NO_DEBUG_MSGS is specified. 2008-12-03 09:49:14 +01:00
Henri Verbeet 70968e69ac wined3d: Use a bitmask to store which bool and int constants are set.
Note that constants_set was never actually NULL for
shader_glsl_load_constantsB() and shader_glsl_load_constantsI().
2008-12-03 09:49:10 +01:00
Henri Verbeet 0ae60765de wined3d: Make functions static where possible. 2008-12-03 09:47:35 +01:00
Henri Verbeet 2acf8d7947 wined3d: Rename resource functions to reflect that they're not COM functions. 2008-12-03 09:47:26 +01:00
Henri Verbeet 4d60b6633c wined3d: Rename basetexture functions to reflect that they're not COM functions. 2008-12-03 09:47:16 +01:00
Jan de Mooij 8c6495cc23 shell32/autocomplete: Add unit tests for autocomplete. 2008-12-03 09:47:06 +01:00
Jan de Mooij f1bf550c63 shell32/autocomplete: Fix handling of WM_KILLFOCUS messages. 2008-12-03 09:46:59 +01:00
Andrew Talbot c784eacfd3 winemp3.acm: Sign-compare warnings fix. 2008-12-03 09:46:53 +01:00
Andrew Talbot 3e8f6538c8 winedos: Sign-compare warning fix. 2008-12-03 09:46:50 +01:00
Hans Leidekker 2ac52b0eee wininet: Stop leaking username and password. 2008-12-03 09:46:45 +01:00
Hans Leidekker a57cc6dcf6 wininet: Support setting username and password options on request handles. 2008-12-03 09:46:30 +01:00
Alexandre Julliard 5a2c9de2e8 oleaut32: Register interfaces through dlldata.c as far as possible. 2008-12-02 21:20:32 +01:00
Alexandre Julliard 16b5e6b9b5 ole32: Register interfaces through dlldata.c as far as possible. 2008-12-02 20:52:09 +01:00
Andrew Nguyen bbac6de702 jscript: Implement the String.strike() method. 2008-12-02 16:39:07 +01:00
Andrew Nguyen 424a3f3ffe jscript: Implement the String.small() method. 2008-12-02 16:38:53 +01:00
Andrew Nguyen edba282951 jscript: Implement the String.italics() method. 2008-12-02 16:38:49 +01:00
Andrew Nguyen c80a23c639 jscript: Implement the String.fixed() method. 2008-12-02 16:33:42 +01:00
Andrew Nguyen 99f376dc4e jscript: Implement the String.bold() method. 2008-12-02 16:33:35 +01:00
Andrew Nguyen a8dff20f2e jscript: Implement the String.blink() method. 2008-12-02 16:33:33 +01:00
Andrew Nguyen dd23e5b19c jscript: Implement the String.big() method. 2008-12-02 16:33:30 +01:00
Alexander Morozov 8c8d58f829 ntoskrnl.exe: Fix ObfDereferenceObject function calling convention. 2008-12-02 16:27:35 +01:00
Maarten Lankhorst 2614269d93 winealsa.drv: Fix 64-bits incompatibilities. 2008-12-02 15:41:47 +01:00
Maarten Lankhorst 1d9637f5cd winealsa.drv: Get rid of sizeof in traces. 2008-12-02 15:41:03 +01:00
Maarten Lankhorst c4b5233974 wineoss.drv: Fix 64-bits incompatibilities. 2008-12-02 15:40:52 +01:00
Maarten Lankhorst 1470955cc5 wineoss.drv: Get rid of sizeof in traces. 2008-12-02 15:40:12 +01:00
Alexandre Julliard 9c306e9871 wined3d: Make some functions and variables static. 2008-12-02 15:31:17 +01:00
Alexandre Julliard e9832a068c mshtml: Make some functions static. 2008-12-02 15:28:04 +01:00
Alexandre Julliard 7d4bc8503b crypt32: Make some functions and variables static. 2008-12-02 15:27:40 +01:00
Alexandre Julliard 8449f63ccf dxdiagn: Make some functions static. 2008-12-02 15:27:24 +01:00
Alexandre Julliard 7f66623d49 devenum: Make some functions static. 2008-12-02 15:27:15 +01:00
Alexandre Julliard 23abbcb9b3 ddraw: Make some functions static. 2008-12-02 15:27:08 +01:00
Alexandre Julliard f347b957f7 jscript: Make some functions and variables static. 2008-12-02 15:26:49 +01:00
Alexandre Julliard 05bdac1526 localspl: Make some functions static. 2008-12-02 15:26:37 +01:00
Alexandre Julliard d6f7d50189 winspool.drv: Make some functions static. 2008-12-02 15:26:19 +01:00
Alexandre Julliard 14e2cd90fc winemp3.acm: Make some variables static. 2008-12-02 15:26:08 +01:00
Alexandre Julliard e01ea707dd twain_32: Make some functions static. 2008-12-02 15:25:52 +01:00
Alexandre Julliard 4c2a211127 gphoto.ds: Make some functions and variables static. 2008-12-02 15:25:39 +01:00
Alexandre Julliard 5a2a914481 sane.ds: Make some functions static. 2008-12-02 15:25:29 +01:00
Alexandre Julliard e78ea286fb quartz: Make some functions and variables static. 2008-12-02 15:25:19 +01:00
Alexandre Julliard c42130f010 oleaut32: Make some functions static. 2008-12-02 15:24:59 +01:00
Andrew Talbot 33e0d1610a wined3d: Sign-compare warnings fix. 2008-12-02 14:12:39 +01:00
Nikolay Sivov 348c115af1 gdiplus: Stub for GdipGetImagePaletteSize. 2008-12-02 14:12:32 +01:00
Hans Leidekker 5a1a26310e wininet: Append the extra info part in InternetCreateUrl{A, W}. 2008-12-02 14:08:26 +01:00
Paul Vriens af1f9ba303 shell32/tests: Fix some errors on Win9x and Vista and prevent a crash on NT4. 2008-12-02 14:06:09 +01:00
Paul Vriens c58090091a shell32/tests: Cast-qual warning fixes. 2008-12-02 14:05:56 +01:00
Paul Vriens b27a1bbdc7 ntdll/tests: Fix a test failure on W2K. 2008-12-02 14:05:49 +01:00
Jacek Caban 768012a51a ntoskrnl.exe: Forward ZwMakeTemporaryObject to ntdll. 2008-12-02 14:05:43 +01:00
Michael Stefaniuc 6d27685be2 itss: Remove unneeded casts of zero. 2008-12-02 14:04:50 +01:00
Michael Stefaniuc d5b1874b6c imm32: Remove some superfluous casts. 2008-12-02 14:04:48 +01:00
Michael Stefaniuc a4bf5c0d2c oledlg: Remove some superfluous casts. 2008-12-02 14:04:45 +01:00
Henri Verbeet 92b93172df wined3d: Remove some unused code. 2008-12-02 14:04:40 +01:00
Henri Verbeet 89241081f6 wined3d: IWineD3DBaseTexture and IWineD3DResource don't need Vtbl's. 2008-12-02 14:04:27 +01:00
Henri Verbeet 5532c990b6 wined3d: Const correctness fixes. 2008-12-02 14:04:15 +01:00
Henri Verbeet 7c0cb8c0c3 wined3d: Const correctness fixes for state.c. 2008-12-02 14:04:08 +01:00
Henri Verbeet fec9820e56 wined3d: Handle a few "silent" FIXMEs more consistent with the rest of the code.
Also avoids needlessly initializing static variables.
2008-12-02 14:04:00 +01:00
Hans Leidekker d1076aeab4 wininet: Don't increase index in HttpQueryInfo if requested level is HTTP_QUERY_STATUS_CODE.
Some apps depend on this quirk because they don't reset the index
before subsequent calls to HttpQueryInfo.
2008-12-02 14:03:54 +01:00
Alexandre Julliard 8d8ff37ca3 oleaut32: Use a dlldata.c file instead of maintaining the data manually. 2008-12-02 10:32:14 +01:00
Alexandre Julliard 1bd26cca94 ole32: Use a dlldata.c file instead of maintaining the data manually. 2008-12-01 18:56:15 +01:00
Kai Blin a30724304c kernel32/tests: logfile can be NULL, avoid dereferencing it (Coverity). 2008-12-01 14:26:02 +01:00
Andrew Talbot 6fd73ce645 wineps.drv: Declare some variables static const. 2008-12-01 14:25:56 +01:00
Andrew Talbot 89509eb628 wined3d: Sign-compare warnings fix. 2008-12-01 14:25:52 +01:00
Michael Karcher afb17f29e1 msxml3: attach_xmldoc may fail.
The upcoming new implementation of attach_xmldoc needs HeapAlloc. Prepare
for the failure case.
2008-12-01 14:22:12 +01:00
Michael Karcher 8b293040a3 msxml3: Remove attach_xmldoc(This, NULL) calls.
This->node should never be zero. Each IXMLDOMNode (and derived interfaces)
always represents a present libxml data object. There is no no-data
IXMLDOMNode, although there might be documents without a root element.
2008-12-01 14:22:12 +01:00
Michael Karcher 1c49bc83ae msxml3: Specialize attach_xmlnode to XML documents.
attach_xmlnode is only used to attach XML document nodes, and a cast
is needed on each call. Rename it to attach_xmldoc, change the
parameter type to move the cast at one point into the function.
2008-12-01 14:22:12 +01:00
Michael Karcher b282572ee3 msxml3: Move attach_xmlnode.c to domdoc.c. 2008-12-01 14:22:12 +01:00
Michael Karcher a6594da463 msxml3: Quiet noisy fixmes.
The FIXME messages for unknown interfaces should not be emitted for
interfaces that should not get implemented. Origin 8 spams you with
these messsages.
2008-12-01 14:22:12 +01:00
Michael Karcher aefe3456fb msxml3/tests: Fix BSTR leak. 2008-12-01 14:22:12 +01:00
Michael Karcher e55da04e77 msxml3: Avoid duplicate encoding.
The libxml documentation suggests to either use
xmlEncodedEntitiesReentrant or xmlEncodeSpecialChars, but if you apply
both, you end up producing "&".
2008-12-01 14:22:12 +01:00
Jeff Zaroyko 6c597bac2e ntdll: Avoid NULL deref in RtlDeleteTimer. 2008-12-01 14:22:12 +01:00
Andrew Riedi 63908f039b user32: The frames of .ani cursors are .ico's, not .cur's. 2008-12-01 14:14:45 +01:00
Andrew Riedi 506f77b8d6 user32: Cursors can have more than one color. 2008-12-01 14:14:41 +01:00
Vitaliy Margolen de94cfd7e1 ntdll: Stub NtMakeTemporaryObject. 2008-12-01 14:06:02 +01:00
Reece Dunn 7926eba0d5 winealsa.drv: Correct the period_time value for pulseaudio. 2008-12-01 14:05:57 +01:00
Christian Costa 14485c365b quartz: Avoid leaking penummt and mt on error. 2008-12-01 14:05:49 +01:00
Christian Costa b5158497a6 d3dxof: Handle comments when going to next template or object. 2008-12-01 14:05:44 +01:00
Christian Costa 3310c72d29 d3dxof: Increase some buffer and array sizes. 2008-12-01 14:05:40 +01:00
Christian Costa d535205864 d3dxof: Make parsing more permissive about semicolon and comma in objects. 2008-12-01 14:05:35 +01:00
Michael Karcher 023c227399 msvcrt: Out strings should be ptr instead of wstr in .spec file. 2008-12-01 14:04:28 +01:00
Alistair Leslie-Hughes 1049c3a123 msxml3: Implement IXMLDOMAttribute get/put value. 2008-12-01 14:01:33 +01:00
Alistair Leslie-Hughes 43ea81bf55 mshtml: Implement IDispatch for IHTMLCommentElement. 2008-12-01 14:01:26 +01:00
Marcus Meissner f1271f846b wined3d: Output the rectangles in the debug message. 2008-12-01 14:01:21 +01:00
Hans Leidekker 8656f6db50 gdiplus: Better implementation of GdipGetFontHeightGivenDPI. 2008-12-01 14:01:14 +01:00
Vitaly Lipatov aa5358fdae kernel32: gethostname returns string in CP_UNIXCP encoding. 2008-12-01 14:01:10 +01:00
Alexandre Julliard d2bd90f997 dswave: Remove some unused functions. 2008-12-01 13:26:14 +01:00
Alexandre Julliard de5a266aa0 dplayx: Remove some unused functions. 2008-12-01 13:26:05 +01:00
Alexandre Julliard c437e3d901 dmusic: Remove some unused functions. 2008-12-01 13:25:52 +01:00
Alexandre Julliard 8882dab0f2 dmsynth: Remove some unused functions. 2008-12-01 13:25:39 +01:00
Alexandre Julliard 3dfc4572ed dmstyle: Remove some unused functions. 2008-12-01 13:25:29 +01:00
Alexandre Julliard a806d65862 dmscript: Remove some unused functions. 2008-12-01 13:25:18 +01:00
Alexandre Julliard 6c02a2a8d9 dmime: Remove some unused functions. 2008-12-01 13:24:50 +01:00
Alexandre Julliard aaf646cfeb dmcompos: Remove some unused functions. 2008-12-01 13:24:33 +01:00
Alexandre Julliard c85503f0b0 dmband: Remove some unused functions. 2008-12-01 13:24:21 +01:00
Alexandre Julliard efaa23e19a mswsock: Export the WSARecvEx function. 2008-12-01 13:21:11 +01:00
Alexandre Julliard 4ec92507bf gdiplus: Export the GdipGetAllPropertyItems function. 2008-12-01 13:20:54 +01:00
Alexandre Julliard 4cdeeb9d43 cryptdlg: Include objbase.h for function prototypes. 2008-12-01 13:20:30 +01:00
Francois Gouget 9eb62d3f9d ntdll: Remove an unneeded cast. 2008-12-01 12:57:32 +01:00
Francois Gouget 792e672822 ws2_32: Fix the checks for AQ_WIN16. 2008-12-01 12:57:29 +01:00
Paul Vriens e5779901c3 shell32/tests: Fix a test failure on Win9x. 2008-12-01 12:57:21 +01:00
Michael Stefaniuc 4eec1ad444 iphlpapi/tests: Replace malloc with HeapAlloc. 2008-12-01 12:57:06 +01:00
Michael Stefaniuc e6bd2881d8 wininet: Remove some superfluous casts. 2008-12-01 12:57:03 +01:00