Commit graph

103 commits

Author SHA1 Message Date
Huw Davies
bc84397e30 gameux/tests: Run the MTA tests before the STA tests to avoid a crash on Windows 10.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-01 16:48:05 +01:00
Alistair Leslie-Hughes
5e3d9616e4 gameux: Fix memory leaks (Valgrind).
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-11 19:39:28 +09:00
Francois Gouget
f8a7d6ed74 Assorted spelling fixes. 2015-08-07 23:50:48 +09:00
Nikolay Sivov
8abd5b76c4 gameux: Use matching heap call (Coverity). 2015-06-08 15:31:07 +09:00
André Hentschel
8f00116b6c gameux: Return function result on error (PVS-Studio). 2015-03-20 12:42:33 +09:00
Michael Stefaniuc
cd1e969b28 gameux: Avoid comparison of a BOOL return with TRUE (PVS-Studio). 2015-03-09 22:06:50 +09:00
Nikolay Sivov
5620159e61 gameux/tests: Simplify initial test skipping. 2015-02-24 23:00:15 +09:00
Nikolay Sivov
2062a48365 gameux/tests: Simplify test game registering, add intermediate test checks. 2015-02-24 23:00:07 +09:00
Michael Stefaniuc
35b24f1ab5 gameux: Simplify the check for an empty string (PVS-Studio). 2014-11-12 23:33:09 +09:00
Nikolay Sivov
febb3974b5 gameux: Use CLSIDFromString() instead of shell32 equivalent. 2014-10-06 17:34:23 +02:00
Nikolay Sivov
d721eee1dd gameux: Cleanup failure handling when processing main definition element, use better naming. 2014-10-06 17:34:05 +02:00
Thomas Faber
20dcd96de3 gameux/tests: Avoid a variable-length array. 2014-03-25 13:55:44 +01:00
Frédéric Delanoy
0f2bed51bd Assorted spelling fixes. 2014-02-10 15:47:29 +01:00
Alexandre Julliard
99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard
5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Alexandre Julliard
d08ff3ff19 makefiles: Use a single variable for all types of idl files. 2013-12-31 18:15:17 +01:00
Alexandre Julliard
566d3418af makedep: Add a separate pragma flag for typelibs that need registration. 2013-12-26 13:32:49 +01:00
Alexandre Julliard
f8421142e7 makefiles: Add makedep pragmas for typelib idl files. 2013-11-05 20:38:18 +01:00
Alexandre Julliard
55e44092bd makefiles: Remove useless definitions of COM_NO_WINDOWS_H. 2013-10-14 16:05:31 +02:00
Alexandre Julliard
f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
Nikolay Sivov
0bbd6cb050 gameux: Fix release/free of uninitialized pointers (Coverity). 2013-04-08 11:37:14 +02:00
André Hentschel
97dbccf5f2 gameux: Avoid double free (coverity). 2012-10-25 11:47:05 +02:00
Marcus Meissner
c7355f7921 gameux: Move SysFreeString to success branches (Coverity). 2012-09-03 15:48:22 +02:00
Nikolay Sivov
fa4148d2ae gameux: Call interface methods properly. 2012-08-20 10:58:50 +02:00
Francois Gouget
fac36c55e9 Assorted typo, spelling, wording and case fixes. 2012-05-15 16:26:43 +02:00
Michael Stefaniuc
e5db5b8dfd gameux: Print the debug string and not the pointer to it. 2012-03-26 18:15:20 +02:00
Frédéric Delanoy
46229acde9 gameux: Do not use RegCloseKey on invalid/uninitialized registry key handle (Coverity). 2011-12-01 14:59:46 +01:00
Frédéric Delanoy
5a04819709 gameux: Remove duplicate "if" condition. 2011-11-30 11:44:20 +01:00
Henri Verbeet
a4ee6226ae gameux: Don't shadow hr in GAMEUX_RegisterGame(). 2011-10-14 13:12:27 +02:00
Henri Verbeet
7679d96c86 gameux/tests: Run the game explorer tests in a multithreaded apartment as well. 2011-10-11 19:43:31 +02:00
Henri Verbeet
95ede76673 gameux: Parse GDFs in a separate thread.
The res protocol handler dislikes running from a multithreaded apartment.
2011-10-11 19:43:26 +02:00
Michael Stefaniuc
f93252aa9a gameux: Don't compare with TRUE. 2011-10-03 09:43:24 -05:00
Marcus Meissner
4f704760e1 gameux: Initialize a variable (Coverity). 2011-08-30 17:27:12 +02:00
Francois Gouget
c992ca277d Assorted spelling fixes. 2011-08-24 19:07:46 +02:00
Michael Stefaniuc
ce9546f268 gameux: COM cleanup in gamestatistics.c. 2011-08-22 16:14:34 +02:00
Michael Stefaniuc
75ba717967 gameux: COM cleanup in gameexplorer.c. 2011-08-22 16:14:34 +02:00
Frédéric Delanoy
760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Frédéric Delanoy
b5a33dab88 dlls: Assorted spelling fixes. 2011-08-02 20:47:51 +02:00
Alexandre Julliard
b56dc9a6f7 winecrt0: Remove the clsid parameter in __wine_(un)register_resources. 2011-08-02 20:47:49 +02:00
Alexandre Julliard
c091a3fc83 makefiles: Remove some redundant registration scripts. 2011-08-02 20:47:48 +02:00
Alexandre Julliard
729afa6adc makefiles: Generate resource files for typelibs. 2011-08-02 10:11:10 +02:00
Michael Stefaniuc
b48f7bec0d gameux: COM cleanup for the IClassFactory iface. 2011-07-21 17:00:55 +02:00
Marcus Meissner
4e4aeeadaf gameux: Revert NULL ptr check and deref (Coverity). 2011-06-27 13:27:51 -05:00
Marcus Meissner
01d5832f1e gameux: Mark internal symbols with hidden visibility. 2011-05-18 10:58:32 +02:00
Huw Davies
173f8d23b8 gameux: Zero initialize the fixed length arrays. 2011-05-06 16:41:51 +02:00
Francois Gouget
18ea0aef9c gameux: Remove WINAPI on static functions where not needed. 2011-04-28 17:59:14 +02:00
Francois Gouget
dad6598599 gameux: Make some functions static. 2011-04-22 10:45:16 +02:00
André Hentschel
3e411a2d9c gameux: Only trace on success (clang). 2011-01-25 12:37:51 +01:00
Andrew Nguyen
e6da2aec8f gameux: Free the allocated GameStatisticsImpl object on failure in GameStatisticsMgrImpl::GetGameStatistics.
Spotted with Valgrind.
2011-01-17 14:29:20 +01:00
Andrew Nguyen
3e2bf8adb0 gameux: Initialize registry path pointer to NULL in GAMEUX_getAppIdFromGDFPath. 2011-01-17 14:29:20 +01:00