gameux: Return function result on error (PVS-Studio)
André Hentschel
nerv at dawncrow.de
Thu Mar 19 16:11:38 CDT 2015
---
dlls/gameux/gamestatistics.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/gameux/gamestatistics.c b/dlls/gameux/gamestatistics.c
index ff57b77..e6e33bb 100644
--- a/dlls/gameux/gamestatistics.c
+++ b/dlls/gameux/gamestatistics.c
@@ -627,6 +627,7 @@ static HRESULT GAMEUX_loadGameStatistics(struct GAMEUX_STATS *pStats,
TRACE("(%p, %s, %d, %p)\n", pStats, debugstr_w(sGameId), openType, pOpenResult);
hr = GAMEUX_buildStatisticsFilePath(sGameId, pStats->sStatsFile);
+ if (FAILED(hr)) return hr;
hr = GAMEUX_loadStatisticsFromFile(pStats);
TRACE("ldstats finished, res: %#x\n", hr);
--
1.9.1
More information about the wine-patches
mailing list