Commit Graph

8652 Commits

Author SHA1 Message Date
Mike McCormack
5995596a9a Added a few stub implementations. 2004-07-12 23:48:39 +00:00
Robert Shearman
0d9f93ab06 Implemented PSM_HWNDTOINDEX. 2004-07-12 23:48:11 +00:00
James Hawkins
250c7c08bb Added some more API docs. 2004-07-12 23:32:10 +00:00
Aric Stewart
d8b20cf53b Properly handle quoted number literals in MSI condition statements. 2004-07-12 23:31:18 +00:00
Robert Shearman
cd2065f170 Add stubs for some new property sheet messages. 2004-07-12 23:30:54 +00:00
Mike McCormack
194450d8ff Add a regression test for accelerators. 2004-07-12 23:27:09 +00:00
Mike McCormack
e983f757a3 - Windows always strips the high bit (0x80) of the fVirt member in the
accelerator structure.
- If the FVIRTKEY bit of fVirt is set, the value of the key field is
  limited to the range of one byte.
- Remove annoying fixmes about accelerator table checking.  Windows
  appears to do no more checking than the above.
2004-07-12 23:26:05 +00:00
Hajime Segawa
a4ee7c5838 Added Japanese translation for msrle32, wininet, wcmd.
Fixed untranslated messages of regedit.
2004-07-12 20:46:10 +00:00
José Manuel Ferrer Ortiz
e3cea2785b Updated the Spanish shell32 translation and made some corrections to
other language files.
2004-07-12 20:44:33 +00:00
Hans Leidekker
ba848ac195 Fix command line parsing. 2004-07-12 20:43:09 +00:00
Mike McCormack
9243c96e01 - CopyAcceleratorTable can cause a buffer overflow because it uses an
incorrect comparison between the number of accelerator entries
  available and the number of accelerator entries in the output buffer.
- My tests show that CopyAcceleratorTable always strips the high bit
  of the fVirt member of the accel struct.
- Calling DestroyAcceleratorTable with a NULL accelerator should
  return FALSE.
2004-07-12 20:42:30 +00:00
Henning Gerhardt
74cebde291 Translated some English resource files into German. 2004-07-12 19:55:59 +00:00
Marcus Meissner
66d3261e65 Fixed (LPDIRECTMUSICLOADER8) cast. 2004-07-12 19:54:20 +00:00
Mike McCormack
bb1194aeec Minor spelling fix. 2004-07-12 19:53:54 +00:00
Mike McCormack
126884f030 Stop PrivateExtractIcons from crashing given an invalid icon index. 2004-07-12 19:53:36 +00:00
Marcus Meissner
f4c813f74b Remove lvalue casts that are no longer supported. 2004-07-12 19:53:24 +00:00
Mike McCormack
36123b5564 Remove a piece of dead code causing a warning. 2004-07-12 19:53:05 +00:00
Mike McCormack
e18965dfc8 Add stub implementation for GetComputerObjectName. 2004-07-12 19:52:47 +00:00
Marcus Meissner
ab7af13705 Fixed double applet = applet = assignment.
Removed sic_hdpa only used in 1 C file as static var.
Make VT_Shell_IMalloc32 and related variables static.
2004-07-12 19:50:56 +00:00
Marcus Meissner
ada760f0a6 IID_IObjectWithSite is already in libuuid, no need to declare here. 2004-07-12 19:50:14 +00:00
Marcus Meissner
0c02ab3106 IMalloc vtables are static. 2004-07-12 19:50:03 +00:00
Marcus Meissner
2d34619b18 Move definitions of static vtables from header to dplay.c. 2004-07-12 19:48:57 +00:00
Lionel Ulmer
c9eb05e560 Better handle the frame-buffer locking case. 2004-07-12 19:47:48 +00:00
Stefan Leichter
907f85bb66 Fix tests of GetModuleFileNameA on 98/XP. 2004-07-12 19:46:53 +00:00
Marcus Meissner
035f34c99b Replaced lvalue casts / postincrement mixes. 2004-07-12 19:46:24 +00:00
Robert Reif
ed9d91e6a1 - Create IDirectSound and IDirectSound8 objects using the
CoCreateInstance COM function to test the Class Factory interfaces.
- Create IDirectSound and IDirectSound8 objects using CreateDirectSound
  and CreateDirectSound8 using a NULL device GUID.
2004-07-12 19:45:28 +00:00
Mike McCormack
c90c781a32 Implement MsiVerifyPackage, cosmetic fixes. 2004-07-09 22:58:27 +00:00
Alexandre Julliard
b74089091b Authors: Martin Fuchs <martin-fuchs@gmx.net>, Ge van Geldorp <gvg@reactos.com>
Implement MessageBox-based RestartDialog() and RestartDialogEx(), use
string resources for ExitWindowsDialog() to allow
internationalization.
2004-07-09 22:51:19 +00:00
Alexandre Julliard
a7a6f5f31c Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Refcount all objects, and use pointers internally.
2004-07-09 22:25:34 +00:00
Rob Shearman
95dc472698 Add TRACE to ReadFileEx. 2004-07-09 22:24:59 +00:00
Alexandre Julliard
77b12768c9 Authors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Write the encoded GUIDs for product registration in the Installer
registry.
2004-07-09 19:43:29 +00:00
Aric Stewart
a3149f83f7 Cleanup of actions. 2004-07-09 19:38:40 +00:00
Aric Stewart
20557b8c46 Add a stub for MsiModifyView, fix a couple of bugs. 2004-07-09 19:33:45 +00:00
Mike McCormack
3ece2461ef Cosmetic fixes. 2004-07-09 19:33:25 +00:00
Aric Stewart
7231a439b4 Implement logging. 2004-07-09 19:26:30 +00:00
Mike Hearn
c34b79ce43 Output X11 protocol errors before breaking into debugger. 2004-07-09 19:25:59 +00:00
Robert Reif
f66807f248 Better error checking and recovery. 2004-07-09 19:25:39 +00:00
Dmitry Timoshkov
a98beddcce Add a test case for scroll APIs, fix a few bugs spotted by it. 2004-07-09 19:25:26 +00:00
Francois Gouget
ca942f1625 Assorted spelling fixes. 2004-07-08 20:16:23 +00:00
Ulrich Czekalla
5b1a13b281 If the selection owner doesn't understand TARGETS, try retrieving
XA_STRING.
2004-07-08 20:14:37 +00:00
Ulrich Czekalla
0a8d550901 Handle case when data type is not registered. 2004-07-08 20:14:23 +00:00
Roger Olson
0da4277a62 Added stub for CreateRemoteThread(). 2004-07-07 00:49:34 +00:00
Ge van Geldorp
606cc0acb6 Add missing privilege names. 2004-07-07 00:47:50 +00:00
Dmitry Timoshkov
3d36713c2a Initialize also ACP, OEMCP and MACCP in registry on locale change. 2004-07-07 00:47:31 +00:00
Emmanuel Maillard
58dde17c91 Added Darwin support in get_default_drive_device. 2004-07-07 00:47:10 +00:00
Alexandre Julliard
6acd40dc98 Fixed X11DRV_GetDC for the desktop window.
Use the client window as drawable when possible.
2004-07-06 23:57:01 +00:00
Mike Hearn
95012151f9 Correct error code returned by CreateFile when given a non-existent
VxD on NT, add a test case.
2004-07-06 21:31:24 +00:00
Mike McCormack
0394eeed8d Refcounting fixes. 2004-07-06 21:28:13 +00:00
Mike Hearn
17ad9fdd43 Add some explanations to compobj.c, implement flushing message queue
on shutdown.
2004-07-06 21:27:48 +00:00
Mike McCormack
4f7ad78bd9 Create a tooltip on demand in the Listview. 2004-07-06 21:27:34 +00:00
Ferenc Wagner
13414ae867 Avoid segfaults on uninitialized data. 2004-07-06 21:02:51 +00:00
Aric Stewart
4bd374fa07 First implementation of the Advanced Template Library, with just a few
functions implemented.
2004-07-06 21:01:18 +00:00
Aric Stewart
680e200c75 Report NOT_IMPLEMENTED for not implemented token classes. 2004-07-06 19:42:30 +00:00
Robert Reif
84e292c614 Fix IDirectSoundBuffer8_Initialize function prototype and use. 2004-07-06 19:27:00 +00:00
Robert Reif
5d8997d881 Create DirectSound or DirectSound8 depending on riid. 2004-07-06 19:25:59 +00:00
Mike McCormack
c4d7c8daa0 Allow binary fields with stream names longer than table names. 2004-07-06 19:00:46 +00:00
Aric Stewart
2cf222f9b7 Implemented CreateShortcut and PublishProduct. 2004-07-06 19:00:23 +00:00
Mike McCormack
24e9a34494 Fetch binary streams at the table level. 2004-07-06 18:56:12 +00:00
Aric Stewart
d784600d81 MsiGetProperty should return empty strings on error. 2004-07-06 18:54:38 +00:00
Aric Stewart
8f0a761948 Implemented registering Classes and ProgID. 2004-07-06 18:53:11 +00:00
Aric Stewart
fcb20c53f7 Implemented RegisterTypeLibraries. 2004-07-06 18:51:16 +00:00
Aric Stewart
b942e18636 Implemented ProcessComponents. 2004-07-06 18:50:02 +00:00
Aric Stewart
d2c395ad50 Send progress and action messages. 2004-07-06 18:48:15 +00:00
Aric Stewart
5b936ca2fd Allow ADDLOCAL to override INSTALLLEVEL, implement LaunchConditions. 2004-07-06 18:47:09 +00:00
Alexandre Julliard
bfb98f66f6 Added tests for div_t and ldiv_t. 2004-07-06 18:45:26 +00:00
Pierre d'Herbemont
30d5ce7ffb Define MSVCRT_div_t and MSVCRT_ldiv_t. 2004-07-06 18:45:02 +00:00
Robert Reif
33e4506cda Get certification for VerifyCertification from driver to match
GetCaps.
Change OSS driver to report certified.
Change OSS driver to show message name rather than number in traces.
2004-07-06 18:43:57 +00:00
Marcus Meissner
42e1216cf5 COPY_COLORKEY_FX: Do not use lvalue casts. 2004-07-06 18:43:10 +00:00
Aric Stewart
1ab0e4183e Fix bugs in resolve_folder. 2004-07-06 18:42:56 +00:00
Aric Stewart
7d3e5973fe Activate features and components based on their various conditions. 2004-07-04 00:36:58 +00:00
Aric Stewart
ec688fb4e0 Beginnings of costing and organizing into components and features. 2004-07-04 00:35:52 +00:00
Aric Stewart
e2d4ea8141 Fix command line processing and folder paths. 2004-07-04 00:33:45 +00:00
Aric Stewart
bdb2955296 Fix MsiGetTargetPath, MsiGetSourcePath and MsiSetTargetPath. 2004-07-04 00:32:48 +00:00
Aric Stewart
2e9b5f7c07 Use the newly implemented UPDATE code to set properties. 2004-07-04 00:31:17 +00:00
Mike McCormack
11553baa63 Implement the UPDATE query. 2004-07-04 00:30:02 +00:00
Mike McCormack
f6492dc5ca Create the WHERE part of a query in one function call. 2004-07-04 00:27:48 +00:00
Aric Stewart
ed7c4bc84c Implement SetTargetPath, start the basics for tracking UI level. 2004-07-04 00:26:54 +00:00
Mike McCormack
6e2bca34cf Cosmetic fixes. 2004-07-04 00:25:00 +00:00
Mike McCormack
a496906336 Build http requests in a more consistent way.
Fix the size of the request buffer.
Don't try converting the optional information from W to A.
2004-07-04 00:24:47 +00:00
Alexandre Julliard
c2eb6200b2 Fixed a warning. 2004-07-04 00:24:19 +00:00
Robert Reif
31f817b6f9 Separated DirectSoundCreate8 into two functions and added a
IDirectSound implementation.
Added proper COM behavior for QueryInterface for IDirectSound and
IDirectSound8.
Fixed a bug in the dsound.h header file for IDirectSound8
CreateSoundBuffer and DuplicateSoundBuffer.
Added new tests for proper COM behavior and enables some commented out
code for tests that work on windows.  Added new tests for
IDirectSound8.
2004-07-04 00:13:44 +00:00
Mike McCormack
87bacf46ae Fix string conversion bugs. 2004-07-04 00:11:31 +00:00
Mike McCormack
75d8be030a Fix a buffer overrun in autocomplete. 2004-07-04 00:11:07 +00:00
Eric Pouech
40f09314e4 - added support for GCC static local variables
- fixed some bugs in SYMOPT_NO_PUBLICS and SYMOPT_PUBLICS_ONLY
  handling
- in stabs parsing, just drop any debug info for a module if stabs
  parsing fails (instead of assert()'ing)
- symbol lookup now allows lookup in pure ELF modules
- fixed some bugs in symbol enumeration
2004-07-04 00:10:54 +00:00
Mike Hearn
f349cbb72b Move variant code to its own debug channel. 2004-07-04 00:09:11 +00:00
José Manuel Ferrer Ortiz
73648536b6 Added Spanish translation. 2004-07-04 00:07:57 +00:00
Vitaly Lipatov
f11ea29268 Return proper codepage value in GetCPInfoEx. 2004-07-04 00:07:42 +00:00
Aric Stewart
36eee236ea Start implementing Feature and Component level install control. 2004-07-04 00:07:13 +00:00
Mike McCormack
1510cfc474 Allocate the correct size string in InternetCrackUrl. 2004-07-04 00:06:44 +00:00
Mike McCormack
cef19de855 Fix memory allocation problems. 2004-07-04 00:06:29 +00:00
Mike McCormack
d3239926c2 Fix retrieval of nul records as strings. 2004-06-30 19:46:25 +00:00
Mike McCormack
99c2b9a994 Fix the INSERT query when inserting integers into a table. 2004-06-30 19:46:15 +00:00
Aric Stewart
eb0e0df908 Start implementing MsiOpenPackage. 2004-06-30 19:38:36 +00:00
Mike McCormack
de8674ec6f Set the storage file's GUID so native MSI recognizes it.
Fix crash when inserting multiple columns that are invalid.
2004-06-30 18:42:02 +00:00
Mike McCormack
16abc780e6 Hack field types, fix ref counting. 2004-06-30 18:27:41 +00:00
Mike McCormack
b26087c30e Fix buffer overflow. 2004-06-30 18:27:23 +00:00
Mike McCormack
abd259fd12 Fix the UPDATE query. 2004-06-30 18:24:33 +00:00
Aric Stewart
c95a6aa6de Fix field numbering so the CREATE query works for multiple columns. 2004-06-30 18:24:21 +00:00
Aric Stewart
9cb2787a95 Fix the INSERT query. 2004-06-30 18:23:52 +00:00
Mike McCormack
ab519f2a2c Make the SQL insert query work. 2004-06-30 18:18:27 +00:00
Uwe Bonnes
0e42073cd7 HeapAlloc for WSTR must allocate len* sizeof(WCHARS). 2004-06-30 18:17:07 +00:00
Steven Edwards
4679e78432 Fixed Extract prototype. 2004-06-30 18:16:35 +00:00
Dmitry Timoshkov
81fa85cdb8 Add more MDI message tests. 2004-06-30 18:16:08 +00:00
Dmitry Timoshkov
5972c7389f Fix control coordinates in German and French versions of open file
dialog.
Remove duplicate control ids in Catalan, Russian and Ukrainian
dialogs.
2004-06-30 18:15:05 +00:00
Bill Medland
c01b206550 Set RTLD_GLOBAL when loading the odbc driver manager so that when it
loads  its own driver that driver can call back into the manager (as
the Oracle Beta driver does, for example).
2004-06-30 18:14:32 +00:00
Aric Stewart
665c4880f7 Return an error in CoMarshalInterface if the IUnknown pointer is NULL
and don't crash.
2004-06-30 18:14:00 +00:00
Ge van Geldorp
1b2a819075 Fix IFileSystemBindData method order. 2004-06-30 18:13:09 +00:00
Dimitrie O. Paun
0415030f51 Lookup driver information in registry and system.ini.
Make the code inspect the registry/system.ini at call time, rather
then initialization time.
Code cleanups.
2004-06-30 18:12:20 +00:00
Dimitrie O. Paun
225cd5949a Look up driver info in the registry as well as in system.ini. 2004-06-30 18:11:39 +00:00
Dimitrie O. Paun
ed78e4f3a7 Look up driver info in the registry as well as in system.ini.
Cleanup handling of driver enumeration and fourCC.
2004-06-29 04:21:08 +00:00
Aric Stewart
6e160f14dd Implement MsiGetSourcePath.
Implement Binary and Dword data type for registry writing.
2004-06-29 04:07:22 +00:00
Aric Stewart
c75201f4a2 Handle custom actions type 1 and 2. 2004-06-29 04:04:13 +00:00
Mike McCormack
6fb0cee5d9 Dump database table names on startup. 2004-06-29 03:57:39 +00:00
Alexandre Julliard
618a7e5813 Added support for window regions in the server. 2004-06-29 03:53:25 +00:00
Mike McCormack
7e168ee798 Fix refcounting of streams. 2004-06-29 03:49:54 +00:00
Aric Stewart
e95136b7e3 Implement MsiGetTargetPathA/W. 2004-06-29 03:44:01 +00:00
Mike McCormack
0eecfdef67 Allow reading records containing streams. 2004-06-29 03:41:28 +00:00
Mike McCormack
8079d2ae33 Fixed the way the parser takes input strings. 2004-06-28 23:57:11 +00:00
Alexandre Julliard
e59ec7cd94 Use X11DRV_GetRegionData to implement X11DRV_SetWindowRgn instead of
duplicating that functionality.
2004-06-28 23:54:22 +00:00
Filip Navara
2d63dae1d9 Set the palette for image list DIBs that has 8 or less bits per
pixel.
2004-06-28 23:52:51 +00:00
Robert Shearman
41716ce9c1 Start of balloon tip support. 2004-06-28 23:52:37 +00:00
Stefan Leichter
ec596c06e9 Fixed tests of GetFileVersionInfoSizeA for win98 / XP. 2004-06-28 23:51:35 +00:00
Mike Hearn
3186bd2300 Make typelib marshaller safe for systems that don't allow executable
code on the heap, plug a leak of the assembly stub block.
2004-06-28 23:51:24 +00:00
Hajime Segawa
76e280b401 Added some Japanese translations. 2004-06-28 23:50:22 +00:00
Aric Stewart
401bd3f772 Start implementing actions. 2004-06-28 20:34:35 +00:00
Ge van Geldorp
c390bb2aea Match prototypes to Platform SDK. 2004-06-28 20:32:53 +00:00
Mike Hearn
163eb22bff Dump function return type in typelib traces, add trace support for
VT_HRESULT.
2004-06-28 20:31:39 +00:00
Mike Hearn
e1d7def952 Change REFIID to IID* for stack declarations to avoid initializers
being discarded.
2004-06-28 20:30:29 +00:00
Stefan Leichter
8d34b14f0b Skip tests of GetAcceptLanguagesA if a correct call to the function
does not return anything useful.
2004-06-28 20:29:54 +00:00
Stefan Leichter
204ec74044 Skip tests without error if psapi.dll could not be loaded. 2004-06-28 20:29:36 +00:00
Robert Shearman
5c5a0608e5 - Clean up the mask drawing code.
- Improve bitmap not found message.
2004-06-28 20:29:00 +00:00
Dimitrie O. Paun
f3b681a2ad Fix the function names in some of the comments. 2004-06-28 20:28:38 +00:00
Mike McCormack
c0523aaa57 Pull the codepage from the string table. 2004-06-26 00:18:36 +00:00
Mike McCormack
fb3f40b962 Fix crash that occurred when an invalid query string was deleted
twice.
2004-06-26 00:18:23 +00:00
Mike McCormack
9d66d94780 Implement queries by string value. 2004-06-26 00:11:08 +00:00
Dmitry Timoshkov
b3569e7015 Add a test case for clipboard functionality and fix some bugs revealed
by it.
2004-06-25 02:55:37 +00:00
Dimitrie O. Paun
0377462460 Split the MSVCRT implementation headers from the public headers.
Fix some naming conventions aberrations.
Add tests to ensure consistency between the two sets of symbols.
2004-06-25 01:19:15 +00:00
Michael Jung
de22be2c9e Changed type of "Signature" registry key value to REG_BINARY. 2004-06-25 01:17:37 +00:00
Alexandre Julliard
2130f61310 In GlobalMemoryStatus, also cap the sum of dwAvailPhys and
dwAvailPageFile at 2Gb to avoid a bug in Photoshop 4.
2004-06-24 04:08:33 +00:00
Robert Shearman
55efefddee Fix small mistake in the previous visible region patch. 2004-06-24 04:06:51 +00:00
Dmitry Timoshkov
fdc295db0b Add a prototype for MDI message tests. 2004-06-23 20:51:21 +00:00
Dmitry Timoshkov
d530e54883 WM_WINDOWPOSCHANGED should always contain a final window position. 2004-06-23 20:50:30 +00:00
Alexandre Julliard
e8d86b7cd4 Moved visible region calculation to the server. 2004-06-23 20:44:58 +00:00
Mike Hearn
86cc2d54c7 - Don't ERR on a used connection being destroyed.
- Don't print an extra newline in the olerelay code.
2004-06-23 00:10:29 +00:00
Alexandre Julliard
38affc4097 We no longer need to make the import directory writable, the loader
takes care of that now.
2004-06-22 03:02:35 +00:00
Filip Navara
fc51760f48 Unprotect Import Address Table while filling it. 2004-06-22 02:07:47 +00:00
Vincent Béron
9d8036e1d8 Replace some more -debugmsg references for WINEDEBUG. 2004-06-21 23:56:15 +00:00
Mike Hearn
b6908b4c9f Default to Win98 in DLL linkage heuristics. 2004-06-21 23:55:07 +00:00
Royce Mitchell III
0d592611bd Shell32 run dialog combobox should also have WS_TABSTOP style. 2004-06-21 23:54:19 +00:00
Christian Costa
810231c592 Some more texture ops fixes. 2004-06-21 23:53:59 +00:00
Alexandre Julliard
0118c8ba0f Only unmap the window when it gets moved off-screen by the app, not by
the window manager.
2004-06-18 22:34:19 +00:00
Dmitry Timoshkov
b6175f49af ShowWindow shouldn't fix SWP_ flags, it's the job of SetWindowPos. 2004-06-18 19:37:37 +00:00
Pierre d'Herbemont
c196f63a72 Fix a compile error for SNOOP_GetProcAddress and RELAY_GetProcAddress
on non-i386.
2004-06-18 19:34:10 +00:00
Dmitry Timoshkov
cbbb887d35 Add tests for child activation by ShowWindow/SetWindowPos. 2004-06-18 19:33:55 +00:00
Dmitry Timoshkov
ac42c45745 Do not allow creation of not aligned EMF records by GDI code. 2004-06-18 19:33:41 +00:00
Stefan Leichter
5a86e5dc5b Add logging to the GetAcceptLanguagesA tests. 2004-06-18 19:31:25 +00:00
Alexandre Julliard
fd9792bdc9 Added support for the IMAGE_FILE_LARGE_ADDRESS_AWARE flag. 2004-06-18 00:26:57 +00:00
Robert Shearman
77b7f95716 Make ole32 a delay-load import of shell32. 2004-06-18 00:23:38 +00:00
Alexandre Julliard
2ed053b5a0 Take spin count into account in RtlEnterCriticalSection. 2004-06-17 23:11:08 +00:00
Alexandre Julliard
2bcef9e1fb Don't use lseek when truncating a file to avoid corrupting the current
file position.
2004-06-17 23:05:48 +00:00
Mike Hearn
d440ca4a89 Fix typelib marshaller relaying, add a comment describing what it is,
don't print the ugly L"" parts of Unicode strings in the relay trace.
2004-06-17 23:03:26 +00:00
Francois Gouget
de9af2414b Split the 'dsound' test into two parts:
- the sound format test. Plays a 5 second reference tone to help
  debug issues with the tone duration and help detect stutter issues.
  Prints explanations describing the sound format interactive
  test. Then plays a 1 second test tone for each supported sound
  format.
- the 3D sound tests. Performs the volume, panning, moving listener
  tests, etc.
2004-06-17 23:03:11 +00:00
Stefan Leichter
de16a00fa5 Fix the GetPrivateProfileIntA tests for the win9x platform. 2004-06-17 23:00:54 +00:00
Dmitry Timoshkov
4000d1d268 Make user/tests/win.c tests pass under Windows98. 2004-06-17 23:00:40 +00:00
Ivan Leo Puoti
5729abea73 Removed the winedefault.reg message. 2004-06-17 19:55:24 +00:00
Mike Hearn
484f1b82d2 Remove the RPC connection cache as Windows does not allow multiple
binds on the same connection.
2004-06-17 19:54:34 +00:00
Alexandre Julliard
9cb122c2ef Added a couple of tests for SetCurrentDirectoryA. 2004-06-17 04:26:59 +00:00
Alexandre Julliard
225c6d2cee Check for non-existent directory in INT21_SetCurrentDirectory to
return a proper error when the directory is not on the current drive.
2004-06-17 04:26:17 +00:00
Stefan Leichter
1d9672ec61 Added tests for GetAcceptLanguagesA. 2004-06-17 04:24:31 +00:00
Mike Hearn
c71c514fec Correct connection releases on error path in RPCRT4_OpenBinding. 2004-06-16 20:07:19 +00:00
Stefan Leichter
d3278b6f41 Added some logging to the GetPrinterDriverDirectoryA tests. 2004-06-16 20:07:02 +00:00
Francois Gouget
d8e9b8f7aa Log the format when mapping the sound device (or failing to). 2004-06-16 20:06:48 +00:00
Huw Davies
c22171836b Add support for bitmap fonts. 2004-06-16 20:06:26 +00:00
Gerald Pfeifer
69075d0c1c Remove incorrect support for FreeBSD and NetBSD in
DVD_StartSession().
2004-06-16 19:03:25 +00:00
Gerald Pfeifer
0febf5fb3b Avoid unused variable warning. 2004-06-16 19:03:06 +00:00
Huw Davies
ed4bc907ef Remove an incorrect LeaveCriticalSection. 2004-06-16 19:02:25 +00:00
Marcus Meissner
751e991210 Fixed some illegal lvalue casts / increments. 2004-06-16 19:02:11 +00:00
Francois Gouget
497709b9bb Assorted spelling and case fixes. 2004-06-15 20:26:45 +00:00
Francois Gouget
1d834f4717 Fix the check for SNDCTL_DSP_GETCAPS so that it is compliant with the
OSS specification.
Only test the different formats if tracing is on.
2004-06-15 20:25:46 +00:00
Stefan Leichter
5ea386e7f4 Fix the tests of GetDefaultPrinterA on win2k if no default printer is
configured.
2004-06-15 20:25:24 +00:00
Francois Gouget
20ab4b395f Change the ARTS_Init() error message from an ERR() to a WARN() since
it can happen in perfectly normal conditions.
2004-06-15 20:25:11 +00:00
Stefan Leichter
0d4fff4fdd Moved implementation of GetModuleBaseName from ascii to unicode, added
some tests for GetModuleBaseNameA.
2004-06-15 20:23:47 +00:00
Francois Gouget
1117e69c14 SHELL_ExecuteW() passes a Unicode environment to CreateProcessW() so
it must specify the CREATE_UNICODE_ENVIRONMENT flag. Also the
SHELL_ExecuteW32() functions will always be called with a Unicode
environment so adjust their prototype accordingly.
2004-06-15 18:27:50 +00:00
Dmitry Timoshkov
4ad5ccfb58 Add a test for client/nonclient window dimensions calculation. 2004-06-15 18:27:06 +00:00
Ulrich Czekalla
06a60621ab ScrollDC should take into account overlapped windows. With this change
ScrollWindowEx can be moved out of X11drv.
2004-06-15 17:04:02 +00:00
Dmitry Timoshkov
a98f0dffa6 Fix warnings introduced by my last patch. 2004-06-15 17:02:46 +00:00
Dmitry Timoshkov
c7d2379916 - Fix erroneous use of LOCALE_SDATE in the place of LOCALE_SSHORTDATE.
- Fix incorrect assumptions about format strings when parsing date
  formats and setting LOCALE_IDATE and LOCALE_ILDATE values.
2004-06-15 17:02:31 +00:00
Huw Davies
72ebbb61fa Don't allocate a glyphset until we actually need it. 2004-06-15 17:01:52 +00:00
Alexandre Julliard
f435914b88 Added magic number in the FindFirstFile structure to allow more robust
detection of bad handles (with help from Aric Stewart).
2004-06-15 00:55:04 +00:00
Alexandre Julliard
cc461324da Store the number of processors in the PEB structure.
More correct support for setting critical section spin counts (based
on a patch by Robert Shearman).
2004-06-15 00:52:03 +00:00
Eric Pouech
db52588754 Const correctness. 2004-06-15 00:47:00 +00:00
Uwe Bonnes
e98a664d57 Support for reading encrypted DVDs. 2004-06-15 00:45:01 +00:00
Dmitry Timoshkov
d321561ba4 Restore default "open" functionality of ShellExecute. 2004-06-15 00:44:14 +00:00
Alexandre Julliard
410db2ada4 Rewrote SetFilePointer to use SetFilePointerEx. 2004-06-14 19:40:44 +00:00
Huw Davies
e937e469b1 Fix 'pointers are not permitted as case values' compile error. 2004-06-14 19:35:14 +00:00
Dmitry Timoshkov
7c1ae16431 Ignore DdeClientTransaction error in ShellExecute. 2004-06-14 19:32:32 +00:00
Dmitry Timoshkov
4e23f101f3 Do nothing in ShowWindow(SW_SHOW) if a window is already visible. 2004-06-14 19:32:21 +00:00
Eric Pouech
eb25084eee - implemented EnumDirTree, SearchTreeForFile, SymFindFileInPath,
SymMatchFileName
- made use of SymFindFileInPath to lookup .dbg and .pdb files
- fixed a crash in CodeView enum handling
2004-06-14 17:58:31 +00:00
Robert Shearman
bc06d4ba8e - Fix ref count on standard proxy creation.
- Release channel buffer in StdMarshal_UnmarshalInterface, since we no
  longer use it and the proxy should have taken a reference on it.
- Add a few comments.
2004-06-14 17:58:03 +00:00
Mike McCormack
b288f71e29 Pass pointers around internally instead of handles. 2004-06-14 17:57:26 +00:00