Alistair Leslie-Hughes
8952040a0e
dpwsockx: Implementation of GetCaps callback.
...
Based on patch by Ismael Barros.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Bruno Jesus <bjesus@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-01 10:28:43 +01:00
Alistair Leslie-Hughes
00f6588c72
dplayx/tests: Fix memory leaks (valgrind).
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-22 11:32:21 +01:00
Alistair Leslie-Hughes
7603e859c3
dplayx: Don't print an error when no Lobby Providers are found.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-17 20:54:08 +01:00
Nikolay Sivov
bd9701add8
dplayx: Fix a possible memory leak on error path (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-23 23:35:12 +09:00
Andrey Gusev
d3177504b1
Assorted spelling and typos fixes.
2015-08-31 20:18:46 +09:00
Francois Gouget
abd2c7265b
dplayx: Remove unneeded NONAMELESSSTRUCT directives.
2015-03-11 22:10:30 +09:00
Bruno Jesus
2d08038bac
dplayx: Cache GUID values so they persist after enumeration.
2015-01-16 17:36:03 +01:00
Frédéric Delanoy
7e17eec750
dplayx: Use BOOL type where appropriate.
2014-02-27 09:26:28 -06:00
Frédéric Delanoy
7a28ce245d
dplayx: Avoid TRUE:FALSE conditional expressions.
2014-01-13 17:37:03 +01:00
Frédéric Delanoy
eecc2f8b72
dplayx: Remove "#if 1" preprocessor directives.
2014-01-13 17:37:00 +01:00
Michael Stefaniuc
b80ab33571
dplayx: Simplify the creation of an IDirectPlaySPImpl object.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
30c55f3547
dplayx: Simplify the creation of a IDPLobbySPImpl COM object.
2013-09-04 11:32:41 +02:00
Marcus Meissner
03f519db3e
dplayx: Remove unnecessary assigment (Coverity).
2013-04-22 12:32:59 +02:00
Michael Stefaniuc
16dc683996
dplayx: Create a IDirectPlay interface in DirectPlayCreate().
2013-04-09 11:25:50 +02:00
Michael Stefaniuc
3147647b44
dplayx: Forward directly to IDirectPlay4 QueryInterface.
2013-04-09 11:25:40 +02:00
Michael Stefaniuc
3b7f969a6b
dplayx: IDirectPlay and IUnknown share a refcount.
2013-04-09 11:25:29 +02:00
Michael Stefaniuc
de65abb200
dplayx: Add a stub IDirectPlay iface.
2013-04-09 11:25:19 +02:00
Michael Stefaniuc
ac0368e800
dplayx: Add a separate refcount for IDirectPlay3.
2013-04-03 21:36:14 +02:00
Michael Stefaniuc
36dccf839a
dplayx: Add a separate refcount for IDirectPlay3A.
2013-04-03 21:36:08 +02:00
Michael Stefaniuc
9378c4182f
dplayx: Add a separate refcount for IDirectPlay2.
2013-04-03 21:36:01 +02:00
Michael Stefaniuc
cf894d4c0d
dplayx: Add a separate refcount for IDirectPlay2A.
2013-04-03 21:35:54 +02:00
Michael Stefaniuc
f546609d09
dplayx: Get rid of the IDirectPlayImpl aliases.
2013-04-03 21:35:44 +02:00
Michael Stefaniuc
5e03836603
dplayx: Merge dpinit.h into dplay_global.h.
2013-04-03 21:35:21 +02:00
Michael Stefaniuc
f92e17033c
dplayx: Remove superfluous forward declarations.
2013-04-03 21:35:00 +02:00
Michael Stefaniuc
2a079ce62a
dplayx: Get rid of the IDirectPlayXImpl to IDirectPlayImpl casts.
2013-04-03 21:34:51 +02:00
Michael Stefaniuc
12a26e1d01
dplayx: Forward AW agnostic IDirectPlay4A stub methods to the W versions.
2013-04-03 21:34:43 +02:00
Francois Gouget
1891a89dd9
dplayx: Add a trailing '\n' to a TRACE().
2013-04-03 17:54:40 +02:00
Michael Stefaniuc
52d1aec827
dplayx: Assimilate the rest of the inherited methods into IDirectPlay4.
2013-04-02 12:09:18 +02:00
Michael Stefaniuc
73fa61d3b5
dplayx: Cleanup the IDirectPlay_Cancel* methods.
2013-04-02 12:09:05 +02:00
Michael Stefaniuc
da430fd17c
dplayx: Merge the IDirectPlay4_GetMessageQueue helper.
2013-04-02 12:08:54 +02:00
Michael Stefaniuc
7964f42327
dplayx: Merge the IDirectPlay4_SendEx helper.
2013-04-02 12:08:47 +02:00
Michael Stefaniuc
31065c62d4
dplayx: Merge the IDirectPlay4_EnumSessions helper.
2013-04-02 12:08:40 +02:00
Michael Stefaniuc
5dc2b8f69c
dplayx: Merge the IDirectPlay4_AddPlayerToGroup helper.
2013-04-02 12:08:33 +02:00
Michael Stefaniuc
06edee2da7
dplayx: Merge the IDirectPlay4_GetGroupParent helper.
2013-04-02 12:08:27 +02:00
Michael Stefaniuc
03464daa3d
dplayx: Merge the IDirectPlay4_InitializeConnection helper.
2013-04-02 12:08:22 +02:00
Michael Stefaniuc
c3df4764cf
dplayx: Merge the IDirectPlay4_EnumGroupsInGroup helper.
2013-04-02 12:08:16 +02:00
Michael Stefaniuc
db97f14f4b
dplayx: Merge the IDirectPlay4_DeleteGroupFromGroup helper.
2013-04-02 12:08:11 +02:00
Michael Stefaniuc
684a666d23
dplayx: Merge the IDirectPlay4_AddGroupToGroup helper.
2013-04-02 12:08:05 +02:00
Michael Stefaniuc
2e2226dd76
dplayx: Merge the IDirectPlay4_SetPlayerData helper.
2013-04-02 12:08:00 +02:00
Michael Stefaniuc
1d43acf5f9
dplayx: Merge the IDirectPlay4_SetGroupData helper.
2013-04-02 12:07:54 +02:00
Michael Stefaniuc
0dd3f041f4
dplayx: Merge the IDirectPlay4_GetPlayerData helper.
2013-04-02 12:07:49 +02:00
Michael Stefaniuc
a784e23917
dplayx: Merge the IDirectPlay4_GetPlayerCaps helper.
2013-04-02 12:07:43 +02:00
Michael Stefaniuc
47cde46c43
dplayx: Forward IDirectPlay::GetCaps to ::GetPlayerCaps.
2013-04-02 12:07:34 +02:00
Michael Stefaniuc
4ccd8720d5
dplayx: Merge the IDirectPlay4_GetGroupData helper.
2013-04-02 12:07:27 +02:00
Michael Stefaniuc
7cd17803d5
dplayx: Merge the IDirectPlay4_EnumGroupPlayers helper.
2013-04-02 12:07:21 +02:00
Michael Stefaniuc
dfe8563d92
dplayx: Merge the IDirectPlay4_DeletePlayerFromGroup helper.
2013-04-02 12:07:14 +02:00
Michael Stefaniuc
878a6a5a06
dplayx: Merge the IDirectPlay4_Close helper.
2013-04-02 12:06:50 +02:00
Michael Stefaniuc
5e0da57087
dplayx: Assimilate the inherited stub methods into IDirectPlay4.
2013-04-02 12:06:39 +02:00
Michael Stefaniuc
cf80379e56
dplayx: Merge the DirectPlay QueryInterface helper.
2013-04-02 12:06:26 +02:00
Michael Stefaniuc
719b5d931c
dplayx: IDirectPlay4 / IDirectPlay4A have independent refcounts.
2013-04-02 12:06:18 +02:00