Commit Graph

46 Commits

Author SHA1 Message Date
Eric Pouech e443ee51f7 gameux: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 10:44:10 +01:00
Michael Stefaniuc 84aa9b911d gameux: Use wide-char string literals.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-17 10:12:43 +01:00
Alexandre Julliard cd01ad223d gameux: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-05 08:32:04 +02:00
Marcus Meissner 08193ed72b gameux: Avoid freeing uninitialized interfaces (Coverity).
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-17 09:50:45 +02: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
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
Michael Stefaniuc 35b24f1ab5 gameux: Simplify the check for an empty string (PVS-Studio). 2014-11-12 23:33:09 +09:00
Frédéric Delanoy 0f2bed51bd Assorted spelling fixes. 2014-02-10 15:47:29 +01:00
Nikolay Sivov 0bbd6cb050 gameux: Fix release/free of uninitialized pointers (Coverity). 2013-04-08 11:37:14 +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
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
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
Frédéric Delanoy b5a33dab88 dlls: Assorted spelling fixes. 2011-08-02 20:47:51 +02:00
Marcus Meissner 4e4aeeadaf gameux: Revert NULL ptr check and deref (Coverity). 2011-06-27 13:27:51 -05:00
Huw Davies 173f8d23b8 gameux: Zero initialize the fixed length arrays. 2011-05-06 16:41:51 +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
André Hentschel a22b2c5686 gameux: Fix another test failure on Wine wow64. 2010-12-24 12:05:06 +01:00
André Hentschel 9eda42fe94 gameux: Fix Path for the statistics. 2010-12-20 12:47:41 +01:00
Alexandre Julliard 19b251885c gameux: Avoid sizeof in traces. 2010-11-17 15:07:56 +01:00
Pluciński Mariusz 6b35b5dd37 gameux: Add implementation of IGameStatistics::GetStatistic. 2010-11-05 11:23:46 +01:00
Pluciński Mariusz ff9e31a2b5 gameux: Add implementation of IGameStatistics::GetCategoryTitle. 2010-11-05 11:23:06 +01:00
Pluciński Mariusz 2d6875b035 gameux: Loading of game statistics implemented. 2010-11-05 11:22:59 +01:00
Francois Gouget b990617a95 Assorted spelling fixes. 2010-11-02 13:16:57 +01:00
Mariusz Pluciński d87a761344 gameux: Finished implementation of saving game statistics. 2010-09-27 15:04:41 +02:00
Mariusz Pluciński 5cac9d2cb2 gameux: Add implementation of IGameStatisticsMgr::RemoveGameStatistics. 2010-09-27 15:04:38 +02:00
Mariusz Pluciński ef3a1ab53a gameux: IGameStatistics::Save initial implementation. 2010-09-27 15:04:33 +02:00
Mariusz Pluciński ce28a5f262 gameux: Add implementation of IGameStatistics::SetStatistic. 2010-09-27 15:04:29 +02:00
Mariusz Pluciński 35692e40b1 gameux: Add implementation of IGameStatistics::SetCategoryTitle. 2010-09-27 15:04:19 +02:00
Mariusz Pluciński 7cbcbf4577 gameux: IGameStatistics::GetMaxStatsPerCategory implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński 6dfb5f6a33 gameux: IGameStatistics::GetMaxCategories implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński 448ac80fd4 gameux: IGameStatistics::GetMaxValueLength implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński 301433b670 gameux: IGameStatistics::GetMaxNameLength implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński 26552958f8 gameux: IGameStatistics::GetMaxCategoryLength implementation. 2010-09-24 15:45:53 +02:00
Mariusz Pluciński 0ef59050c6 gameux: Add stub of IGameStatistics interface implementation. 2010-09-24 15:45:52 +02:00
Mariusz Pluciński 23efe79289 gameux: Add partial implementation of IGameStatisticsMgr::GetGameStatistics. 2010-09-24 15:45:52 +02:00
Mariusz Pluciński fe65b83a9c gameux: Add stub of IGameStatisticsMgr implementation. 2010-08-17 14:41:15 +02:00