Andrew Talbot
75572fdb0c
dplayx: Remove unused functions.
2009-02-05 13:13:55 +01:00
Michael Stefaniuc
f1a877a69d
dplayx: Remove superfluous pointer casts.
2009-01-16 12:56:10 +01:00
Michael Stefaniuc
4008a35020
dplayx/tests: Fix typo.
2009-01-02 11:53:45 +01:00
Michael Stefaniuc
f01b21634a
dplayx/tests: Do not explicitly cast LPVOID function arguments.
2009-01-02 11:53:42 +01:00
Hans Leidekker
8bd9a3aa09
janitorial: Don't depend on user32 for the self registration functions.
2008-12-17 11:38:32 +01:00
Christian Costa
34f6afdf89
dplayx: Fix typo.
2008-12-15 12:31:10 +01:00
Alexandre Julliard
de5a266aa0
dplayx: Remove some unused functions.
2008-12-01 13:26:05 +01:00
Francois Gouget
b4912bc13d
dplayx: Remove WINAPI on static functions where not needed.
2008-12-01 12:44:51 +01:00
Francois Gouget
80b6c2efd6
dplay: Remove WINAPI on static functions where not needed.
2008-12-01 12:44:49 +01:00
Francois Gouget
b3bf746ff9
Straighten out some ellipses.
2008-11-26 12:33:34 +01:00
Michael Stefaniuc
4afe790387
dplayx: Use SUCCEEDED instead of !FAILED.
2008-10-08 13:42:34 +02:00
Kai Blin
ab448df3ef
dplayx: Set tests to "interactive" to avoid timing out on all machines.
2008-09-29 17:25:04 -05:00
Ismael Barros
7dddf097a8
dplayx: Fix static overrun of pDP array in test (Coverity).
2008-09-12 11:41:23 +02:00
Kai Blin
e738f6144e
dplayx: Fix possible NULL pointer deference in error path (Coverity).
2008-09-10 12:08:37 +02:00
Kai Blin
8348c9fa94
dplayx: Fix possible NULL pointer dereference (Coverity).
2008-09-10 12:07:40 +02:00
Kai Blin
d266abee14
dplayx: Fix static overrun of pDP array in test. (Coverity).
2008-09-10 11:20:31 +02:00
Paul Vriens
501b1e0a49
dplayx/tests: Add a few missing HeapFree's.
2008-09-03 13:14:51 +02:00
Paul Vriens
7e21104bd9
dplayx/tests: Remove a stray CoInitialize.
2008-09-02 13:59:39 +02:00
Francois Gouget
ec83c30075
dplayx/tests: Fix compilation on systems that don't support nameless unions.
2008-09-02 13:58:47 +02:00
Alexandre Julliard
5d900bb0f6
Avoid some size_t printf format warnings.
2008-08-21 16:05:15 +02:00
Ismael Barros
063c1e6c97
dplayx: Tests for checking remote data replication.
2008-08-20 13:53:24 +02:00
Ismael Barros
8e9b291272
dplayx: Tests for GetMessageQueue.
2008-08-20 13:53:10 +02:00
Ismael Barros
4db050d800
dplayx: Tests for GetMessageCount.
2008-08-20 13:53:00 +02:00
Ismael Barros
636bdd800c
dplayx: Tests for Receive.
2008-08-20 13:52:48 +02:00
Ismael Barros
2a96593369
dplayx: Tests for Send.
2008-08-20 13:52:36 +02:00
Ismael Barros
37ab5a4ffb
dplayx: Tests for checking the behaviour of groups in a C/S session.
2008-08-20 13:52:24 +02:00
Ismael Barros
5ba76a257a
dplayx: Tests for checking the behaviour of groups in a p2p session.
2008-08-20 13:51:56 +02:00
Ismael Barros
c235bba66b
dplayx: Tests for EnumGroupsInGroup.
2008-08-20 13:51:42 +02:00
Ismael Barros
ce3bd3b6f3
dplayx: Tests for EnumGroups.
2008-08-20 13:51:27 +02:00
Ismael Barros
44fe844edf
dplayx: Tests for EnumPlayers.
2008-08-20 13:50:48 +02:00
Ismael Barros
1278ea3aea
dplayx: Tests for GroupOwner.
2008-08-20 13:49:18 +02:00
Ismael Barros
58837a6ceb
dplayx: Tests for CreateGroup.
2008-08-20 13:49:04 +02:00
Francois Gouget
4f597af285
dplayx/tests: Fix compilation on systems that don't support nameless unions.
2008-08-18 14:34:41 +02:00
Ismael Barros
42fd319923
dplayx: Tests for GetPlayerFlags.
2008-08-04 15:34:29 +02:00
Ismael Barros
bbbe26bb5d
dplayx: Tests for GetPlayerAddress.
2008-08-04 15:34:19 +02:00
Ismael Barros
858d889288
dplayx: Tests for GetPlayerAccount.
2008-08-04 15:34:05 +02:00
Ismael Barros
aacefb7e17
dplayx: Tests for Get/SetPlayerName.
2008-08-04 15:33:50 +02:00
Ismael Barros
0755a77e0e
dplayx: Tests for Get/SetPlayerData.
2008-08-04 15:33:25 +02:00
Ismael Barros
c50a626aa1
dplayx: Tests for GetPlayerCaps.
2008-08-04 15:33:08 +02:00
Ismael Barros
724f0ea4d6
dplayx: Tests for CreatePlayer.
2008-08-04 15:32:56 +02:00
Ismael Barros
bd22a57cd1
dplayx: Tests for Get/SetSessionDesc.
2008-08-04 15:32:42 +02:00
Ismael Barros
fbc5512ee0
dplayx: Tests for EnumSessions.
2008-08-04 15:32:23 +02:00
Ismael Barros
fa4b3e4d53
dplayx: Tests for Open.
2008-08-04 15:31:18 +02:00
Ismael Barros
4ff6ba0a4a
dplayx: Tests for GetCaps.
2008-08-01 12:10:19 +02:00
Ismael Barros
d142447c26
dplayx: Tests for InitializeConnection.
2008-08-01 12:10:19 +02:00
Ismael Barros
4ab75e1214
dplayx: Tests for EnumConnections.
2008-08-01 12:10:19 +02:00
Ismael Barros
42165af840
dplayx: Tests for DirectPlayCreate.
2008-08-01 12:10:13 +02:00
Ismael Barros
a1b76460a1
dplayx: Changed debug channel from dplayx to dplay.
2008-08-01 12:03:27 +02:00
Ismael Barros
5dc0d4d1ed
dplayx: Fix the definition of DirectPlayCreate.
2008-08-01 12:02:26 +02:00
Ismael Barros
4a4e5f269d
dplayx: Moved dplaysp.h to include/wine.
2008-07-23 11:40:53 +02:00
Andrew Talbot
4110e61f37
dplayx: Remove unneeded address-of operator from array name.
2008-07-10 12:19:56 +02:00
Alexandre Julliard
79c64acc7b
tests: Don't depend on the static uuid libraries in the tests.
...
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
Andrew Talbot
fed3a4aebe
dplayx: Remove unneeded "extern" from function definitions.
2008-05-22 11:29:09 +02:00
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
Andrew Talbot
3d8f5c1590
dplayx: Remove unused variables.
2008-04-17 11:41:11 +02:00
Austin English
f4c4488df8
Spelling fixes.
2008-04-07 13:36:17 +02:00
Austin English
b4f52938e4
Spelling fixes.
2008-04-02 23:18:21 +02:00
Andrew Talbot
5423c35d3c
dplayx: Assign to structs instead of using CopyMemory.
2008-03-29 10:30:27 +01:00
Rob Shearman
48000893f9
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
...
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
2008-03-04 20:55:01 +01:00
Andrew Talbot
20c0c311da
dplayx: Assign to struct instead of using memcpy.
2008-02-27 14:52:25 +01:00
Rob Shearman
0435395ccc
dplayx: Fix incorrect check in DirectPlayLobbyAImpl_EnumLocalApplications and IDirectPlayLobbyAImpl_EnumAddressTypes.
...
Dereferencing a function pointer and checking it against NULL doesn't
make any sense, so remove the checks.
2008-02-21 20:16:11 +01:00
Rob Shearman
488ac40fa8
dplayx: Fix incorrect check in DirectPlay3AImpl_EnumConnections.
...
Dereferencing a function pointer and checking it against NULL doesn't
make any sense, so remove the check.
2008-02-21 20:16:08 +01:00
Alexandre Julliard
427cd9183a
uuid: Remove a few iids that don't belong here.
2008-02-19 20:09:19 +01:00
Francois Gouget
44b52b128c
Assorted spelling fixes.
2008-01-16 12:48:29 +01:00
Austin English
74399eec94
dplayx: Fix a typo.
2008-01-02 13:19:58 +01:00
Andrew Talbot
a5195512c9
dplayx: Remove unneeded casts.
2008-01-02 12:38:41 +01:00
Andrew Talbot
03a2020473
dplayx: Remove unneeded casts.
2007-12-11 12:08:42 +01:00
Francois Gouget
c4b1195c0c
Assorted spelling fixes.
2007-10-23 18:20:27 +02:00
Andrew Talbot
5ab977e2aa
dplayx: Fix some memory leaks.
2007-09-24 13:50:31 +02:00
Lionel Debroux
cd6472f794
dplayx: Fixed memory leak in dplay.c (found by Smatch).
2007-09-11 11:47:17 +02:00
Stefan Leichter
8cb25a4e2d
dplayx: Remove 'recursive registry key delete' function.
2007-09-10 16:47:44 +02:00
Andrew Talbot
9cc84f6359
dplayx: Cast-qual warning fix.
2007-07-20 11:46:01 +02:00
Andrew Talbot
43b278c5f1
dplayx: Constify some variables.
2007-04-27 11:13:47 +02:00
Andrew Talbot
2d9685db77
dplayx: Fix a typo.
2007-04-26 14:24:42 +02:00
Alessandro Pignotti
3040e09ae3
dplayx: Implement proper interface locking for DP_EnumSession.
2007-04-03 13:14:38 +02:00
Alessandro Pignotti
6406a203c8
dplayx: Fixes the order of GUID initialization and storage.
2007-03-26 14:55:02 +02:00
Alessandro Pignotti
7169718d6e
dplayx: Corrected the way nameserver initializes the sessiondesc structure on broadcast request reply.
2007-03-23 12:29:07 +01:00
Alessandro Pignotti
d8b24e3664
dplayx: Check for null pointer dereference in DP_FindPlayer.
2007-03-21 16:02:52 +01:00
Alessandro Pignotti
9d69d53335
dplayx: DirectPlay should keep track of the user count.
2007-03-16 11:36:34 +01:00
Jan Zerebecki
a950a47200
dplayx: Add DebugInfo to critical sections.
2007-03-08 22:21:49 +01:00
Francois Gouget
eeb289ef91
dplayx/tests: Fix compilation on systems that don't support nameless unions.
2007-03-06 21:51:14 +01:00
Francois Gouget
2c595a1a63
dplayx/tests: Add missing '\n' to ok() call.
2007-03-06 21:51:09 +01:00
Kai Blin
cc549b27df
dplayx: Remove unneeded test, fix compilation on msvc++.
2007-03-05 12:08:41 +01:00
Kai Blin
2a13eb0677
dplayx: Use skip and fix indentation.
2007-03-05 12:08:36 +01:00
Alessandro Pignotti
d1331e62ca
dplay: Directplay should initialize session Guid, with conformance tests.
2007-03-01 20:42:49 +01:00
Michael Stefaniuc
22684cc767
janitorial: Remove stray '\' at end of lines.
2007-01-09 12:04:26 +01:00
Andrew Talbot
f0763b91ab
dplayx: Declare some functions static.
2007-01-08 12:09:23 +01:00
Dmitry Timoshkov
b99e60e29f
dplayx: Make some data const.
2006-12-14 20:11:20 +01:00
Detlef Riekenberg
ec8393d3d5
dplayx: Display requested provider.
2006-12-06 11:36:32 +01:00
Francois Gouget
1ccf944900
Assorted spelling fixes.
2006-11-13 13:01:53 +01:00
Francois Gouget
30e44c85c8
Assorted spelling fixes.
2006-11-07 15:25:24 +01:00
Francois Gouget
4b57bd599b
dplayx: Fix spelling of the DPLAYX_AcquireSemaphore() macro.
2006-11-07 15:24:29 +01:00
Michael Stefaniuc
699d4413bf
dplayx: Win64 printf format warning fixes.
2006-10-10 11:56:52 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Andrew Talbot
ded7d0bcd5
dplayx: Cast-qual warnings fix.
2006-09-10 10:17:11 +02:00
Alexandre Julliard
eb8a40c368
libs: Merged libwine_unicode into libwine.
...
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Alexandre Julliard
77dc0d9be5
.gitignore: Added wildcards to ignore generated resource files.
2006-07-10 21:39:00 +02:00
Alexandre Julliard
5258e061dc
make_dlls: Ignore generated import libraries from the top-level .gitignore.
2006-07-10 20:55:58 +02:00
Alexandre Julliard
cc2b3b48e6
Take advantage of the recursive nature of .gitignore for Makefile entries.
...
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Paul Vriens
8f143f190c
Use the return value of register_key_guid.
2006-06-30 21:08:07 +02:00
Alexandre Julliard
9f37cd55bc
dplayx: Don't use sizeof in traces to avoid printf format warnings.
2006-06-13 14:10:21 +02:00
Alexandre Julliard
9ca8a86914
Link against libwine_unicode everywhere we use Unicode functions.
2006-05-24 18:05:40 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Vitaliy Margolen
4054c06e55
directx: Update file versions to dx9c (compared to win2k).
2006-05-22 11:32:17 +02:00
Robert Shearman
74407105d2
Check the return value from register_key_guid in all the DLL registering code.
2006-05-10 19:38:04 +02:00
Aric Cyr
75fc82c965
dplayx: Fix semaphore deadlock.
...
- Make sure to release the dplayx semaphore in for error cases as well.
- Prevent race condition between creation of the semaphore and
grabbing of the lock by creating the semaphore in the locked state
instead of unlocked.
2006-03-15 11:29:32 +01:00
Ge van Geldorp
1a1583a364
Match PSDK STATUS_* definitions.
2005-11-28 17:32:54 +01:00
Alexandre Julliard
0ec7e1a591
Renamed all .cvsignore files to .gitignore.
2005-11-26 13:10:33 +01:00
Francois Gouget
0edbaf7e80
Remove spaces before '\n' in traces.
2005-11-10 12:14:56 +00:00
Alexandre Julliard
7e22be4d84
We are no longer generating .dbg.c files.
2005-09-29 10:35:58 +00:00
Mike McCormack
4a5378efcd
Fix some gcc 4.0 warnings.
2005-08-30 08:56:35 +00:00
Vincent Béron
7160af007c
Uniformize DllMain TRACEing across dlls.
2005-08-15 10:48:51 +00:00
Francois Gouget
0de0d11357
Change some Dll* functions so they are exported by name like on
...
Windows.
Update the documentation accordingly.
2005-08-10 13:02:43 +00:00
Alexandre Julliard
d37f0abf07
Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
...
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.
2005-08-08 17:35:28 +00:00
Francois Gouget
65f2082108
Add missing WINAPI to MSXML_DllGetClassObject().
...
Standardize the DllGetClassObject() prototypes so they match the MSDN
definition.
2005-08-08 15:04:53 +00:00
Alexandre Julliard
b8d3075d83
Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of
...
duplicate typedefs.
2005-07-26 18:32:53 +00:00
Mike McCormack
bda7ace2e9
Interlocked LONG* gcc warning fixes.
2005-07-13 11:59:15 +00:00
Mike McCormack
0791d06215
Interlocked LONG* gcc warning fixes.
2005-07-12 19:21:36 +00:00
Mike McCormack
257c337c19
gcc 4.0 -Wpointer-sign fixes (Reg* functions).
2005-07-07 12:08:42 +00:00
Stefan Huehner
2440dcfe88
Fix -Wmissing-declarations warnings.
2005-07-05 12:49:14 +00:00
Dmitry Timoshkov
b67da5b946
Make more of the OLE interface vtables const.
2005-06-01 19:57:42 +00:00
Lionel Ulmer
c53db1934b
Rewrite DirectPlayEnumerateA and add W version at the same time.
2005-05-23 11:49:36 +00:00
Alexandre Julliard
34fa35dc99
Added rules for building import libraries in the individual dll
...
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Alexandre Julliard
d62356aa1e
Added rules to build import libraries in the individual dll makefiles.
...
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
2005-05-07 12:39:52 +00:00
Francois Gouget
e8ec9d5fe6
DPSET_REMOTE is 0 so we cannot do (flags & DPSET_REMOTE). Instead
...
check that the DPSET_LOCAL flag is not set.
2005-04-19 09:48:09 +00:00
Jakob Eriksson
9ed61de9a2
Get rid of HeapAlloc casts.
2005-03-24 21:01:35 +00:00
Francois Gouget
93416cdaf7
Assorted spelling fixes.
2005-03-23 13:15:18 +00:00
Raphael Junqueira
aa5676bd27
Avoid ConvertToGlobalHandle calls.
2005-03-09 11:48:05 +00:00
Francois Gouget
4d801b66e6
Assorted spelling fixes.
2005-02-10 19:19:35 +00:00
Francois Gouget
da8b3dd7f2
Assorted spelling fixes.
2005-01-26 21:09:04 +00:00
Paul Vriens
6a8268f372
Use Interlocked* functions in AddRef and Release.
2005-01-11 15:46:43 +00:00
Mike McCormack
4a0f999859
Use CreateEventW in preference to CreateEventA for unnamed events.
2005-01-07 15:40:09 +00:00
Michael Stefaniuc
5ad7d858e0
Do not check for non NULL pointer before HeapFree'ing it. It's
...
redundant.
2004-12-23 17:06:43 +00:00
Eric Pouech
c164e069a8
Fixed array index overflow.
2004-12-13 12:01:58 +00:00
Eric Pouech
0a258964c2
Const correctness fixes.
2004-11-30 21:38:57 +00:00
Tom Wickline
5c38e1b561
Version resources cleanup.
2004-11-23 13:59:34 +00:00
Francois Gouget
3bb5b093e8
Assorted spelling fixes.
2004-10-22 22:27:51 +00:00
Francois Gouget
486d020c1b
Don't define COBJMACROS in objbase.h.
...
Update the Wine sources accordingly.
2004-10-07 03:06:48 +00:00
Alexandre Julliard
739e5b06da
Avoid depending on the non-standard IUnknown_METHODS macro in Wine
...
internal headers.
2004-10-05 04:16:21 +00:00
Francois Gouget
6be32f7edc
Don't use COBJMACROS on internal interfaces.
2004-10-04 20:38:32 +00:00
Alexandre Julliard
39a696a166
Removed some uses of the non-standard ICOM_THIS macro.
2004-09-06 20:34:29 +00:00
Alexandre Julliard
f714b39762
Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
...
macro.
2004-08-23 19:39:48 +00:00
Alexandre Julliard
48c4bb3c31
Get rid of the non-standard ICOM_VTABLE macro.
2004-08-12 23:00:51 +00:00
Alexandre Julliard
0467ce9fd7
Get rid of the non-standard ICOM_VFIELD macro.
2004-08-12 19:52:49 +00:00
Alexandre Julliard
616940eb9a
Get rid of the non-standard ICOM_DEFINE macro.
2004-08-12 03:33:30 +00:00
Marcus Meissner
2d34619b18
Move definitions of static vtables from header to dplay.c.
2004-07-12 19:48:57 +00:00
Ivan Leo Murray-Smith
10778aa761
Updated the version info of all DirectX dlls to the version numbers of
...
DirectX 9.0b for Windows 2000/XP.
2004-05-14 21:37:32 +00:00
Alexandre Julliard
9e4ed6460c
.spec.c files are no longer used for 32-bit dlls.
2004-03-24 03:36:44 +00:00
Alexandre Julliard
20b4585e3c
Only link against libdxguid where necessary.
2004-01-27 00:11:16 +00:00
Ge van Geldorp
100e11309b
Fix various function prototypes to conform to PSDK.
2004-01-23 20:57:26 +00:00
Sami Aario
bc08f32742
Fix some return values of dplayx API calls.
2003-12-30 21:50:56 +00:00
Dimitrie O. Paun
fbdfd910c1
Remove SYMBOLFILE and LDDLLFLAGS from Makefiles.
2003-10-11 01:09:15 +00:00
Daniel Marmier
ee1eb63b31
Fixed warnings with gcc option "-Wwrite-strings".
2003-10-07 03:30:47 +00:00
Francois Gouget
224063f033
Some spelling fixes.
...
Fix the case of WineHQ.
2003-09-29 20:20:53 +00:00
Tom Wickline
aaf38e343e
Remove obsolete information.
2003-09-29 20:12:05 +00:00
Dimitrie O. Paun
e21e3d0a80
Merge documentation/status/directplay into the code.
2003-09-27 02:23:44 +00:00
Alexandre Julliard
20c169e0a4
Fixed a few more headers dependency issues.
2003-09-09 19:39:31 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Tom Wickline
1c6a20f3cf
Set version to 8.1.
2003-08-23 23:05:24 +00:00
John K. Hohm
718f9e98eb
Implement DllRegisterServer and DllUnregisterServer for dplayx.dll,
...
and add OleSelfRegister version string.
2003-08-23 22:55:43 +00:00
Tom Wickline
b6363343f4
Set version to DirectX 7.
2003-08-07 20:12:12 +00:00
Alexandre Julliard
20698b22df
Make the DllRegisterServer, DllRegisterServerEx, DllUnregisterServer,
...
DllGetClassObject and DllCanUnloadNow functions private (suggested by
Jon Griffiths).
2003-07-30 03:48:55 +00:00
Francois Gouget
56aaea2f43
Spelling fixes.
2003-07-09 02:52:57 +00:00
Dmitry Timoshkov
4e1ef0c114
For all DLLs with defined DllMain and which do not require
...
DLL_THREAD_ATTACH/DLL_THREAD_DETACH notifications, call
DisableThreadLibraryCalls() in order to slightly improve performance
on thread creation/exiting.
2003-06-30 20:53:48 +00:00
Francois Gouget
c5f775a9c7
Typos/spelling fixes.
2003-06-18 03:30:39 +00:00
Francois Gouget
f803e2a92d
Fix miscellaneous spelling errors and typos.
2003-05-13 00:41:57 +00:00
Sylvain Petreolle
2c76bc1ce6
- Fix DirectPlayEnumerateA exit code.
...
- Add default registry entry for DirectPlay Service Providers.
2003-04-16 23:12:07 +00:00
Alexandre Julliard
aae3cb61cd
Simplified COM interface declarations, removing the need to define
...
both an xxx_METHODS and an xxx_IMETHODS macro.
2003-04-11 00:31:02 +00:00
Alexandre Julliard
55379110c5
Get rid of the ICOM_CALL macros.
2003-04-10 21:13:58 +00:00
Alexandre Julliard
c2ebe1ff93
Removed uses of the non standard ICOM_VTBL macro.
2003-04-10 18:17:34 +00:00
Alexandre Julliard
f00c46f030
Use a more compatible technique to declare COM interfaces methods,
...
using Microsoft's STDMETHOD macros instead of the Wine-specific
ICOM_METHOD ones.
2003-04-10 00:19:24 +00:00
Michael Stefaniuc
2229472d94
Add some missing HeapFree's and one missing free.
2003-04-03 18:04:40 +00:00
Alexandre Julliard
114a31a2a8
Take advantage of new winebuild syntax to remove redundant function
...
names in spec files.
2003-03-20 03:53:12 +00:00
Michael Stefaniuc
62ed0ffe00
Added some missing LeaveCriticalSection's.
2003-02-12 01:26:05 +00:00
Enrico Horn
daeaff6944
Extend version info.
2003-01-13 18:31:19 +00:00
Dimitrie O. Paun
297f3d898d
Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them.
2003-01-07 20:36:20 +00:00
Dimitrie O. Paun
cef5961d2b
Eliminate lots of __WINE__ conditionals from the headers.
2003-01-03 19:12:55 +00:00
Alexandre Julliard
435e2e63f4
winnt.h should not be self-contained, it must depend on windef.h so
...
that STRICT works correctly; moved some definitions back to windef.h
where they belong, and removed a couple of definitions that don't
exist on Windows.
2002-12-10 22:56:43 +00:00
Ove Kaaven
1f5315c80f
Make sure that no files except unknwn.h include wine/obj_base.h
...
directly.
2002-12-05 20:33:07 +00:00
Alexandre Julliard
1e1313d54c
Made the dll entry point default to DllMain and removed most of the
...
'init' spec file declarations.
2002-11-04 23:53:41 +00:00
Michael Stefaniuc
5a1ede3345
Compile the dplayx dll with STRICT defined.
2002-10-23 22:20:46 +00:00
Alexandre Julliard
23bb3715f7
Added support for building certain dlls with -DSTRICT.
...
Added -DWINE_NO_STRICT flag to dlls that don't support STRICT yet.
2002-10-18 23:46:28 +00:00
Steven Edwards
6123951a29
Update some .cvsignore files for building on Windows.
2002-08-30 00:04:03 +00:00
Gregg Mattinson
7c4cb515b6
Cast void* to char* for pointer arithmetic.
2002-07-03 21:10:43 +00:00
Alexandre Julliard
77afd6c47e
Made some more spec file entries optional or unnecessary.
...
Fixed a few DLLName/DLLFileName mismatches.
2002-06-21 19:15:45 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Alexandre Julliard
7fbd74ea55
Replaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian
...
issues.
2002-05-23 02:53:10 +00:00
Andreas Mohr
012478c9d3
Spelling stuff.
2002-05-20 18:01:44 +00:00
Alexandre Julliard
2ab7625934
Removed most imports of ntdll since we no longer import Wine internal
...
functions from there.
2002-05-17 03:37:12 +00:00
Alexandre Julliard
ad53383f9b
Added winebuild support for generating a .dbg.c file containing the
...
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).
2002-05-14 20:54:58 +00:00
Alexandre Julliard
67371bcc8d
Added -res option to specify resources on winebuild command-line.
...
Added -exe mode to generate a .spec.c for an exe without having to
provide a .spec.
Removed some no longer needed spec files.
Removed .dll extension in makefiles import specifications.
2002-05-11 23:06:32 +00:00
Alexandre Julliard
32459912dc
Moved imports specification from the .spec into the Makefile so that
...
it can be used on platforms that don't build a .spec.c file.
2002-05-09 00:05:48 +00:00
Alexandre Julliard
c1bfca04e1
Changed builtin dlls file names to make it clear they are not normal
...
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +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
57e5784c21
Move __stdcall/__cdecl to the right place.
2002-02-02 18:42:11 +00:00
Patrik Stridvall
74e4d21ebe
Avoid wildcards in .cvsignore.
2002-01-29 03:05:12 +00:00
Andreas Mohr
9cef2d0b1d
- fix wrong hexadecimal GetLastError() output
...
- misc fixes
- changed my email address
2001-11-19 02:30:01 +00:00
François Gouget
1425941e29
Fix the #include order for config.h.
...
Add #include "config.h" directives where needed.
2001-11-06 20:57:11 +00:00
Francois Gouget
386cf6e342
When including 'wine/port.h', include it first.
...
Remove redundant 'config.h' includes.
2001-10-14 16:25:47 +00:00