Rob Shearman : rpcss: Initialise some out-only parameters that aren' t initialised by the generated RPC code.
Alexandre Julliard
julliard at winehq.org
Mon Dec 31 12:32:19 CST 2007
Module: wine
Branch: master
Commit: 8b8795136d21bb179858b2cf8180830b0d6da95c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8b8795136d21bb179858b2cf8180830b0d6da95c
Author: Rob Shearman <rob at codeweavers.com>
Date: Sat Dec 29 12:13:48 2007 +0000
rpcss: Initialise some out-only parameters that aren't initialised by the generated RPC code.
---
programs/rpcss/irotp.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/programs/rpcss/irotp.c b/programs/rpcss/irotp.c
index 7832ac7..21ede32 100644
--- a/programs/rpcss/irotp.c
+++ b/programs/rpcss/irotp.c
@@ -240,6 +240,8 @@ HRESULT IrotGetObject(
WINE_TRACE("%p\n", moniker_data);
+ *cookie = 0;
+
EnterCriticalSection(&csRunningObjectTable);
LIST_FOR_EACH_ENTRY(rot_entry, &RunningObjectTable, const struct rot_entry, entry)
@@ -304,6 +306,8 @@ HRESULT IrotGetTimeOfLastChange(
WINE_TRACE("%p\n", moniker_data);
+ memset(time, 0, sizeof(*time));
+
EnterCriticalSection(&csRunningObjectTable);
LIST_FOR_EACH_ENTRY(rot_entry, &RunningObjectTable, const struct rot_entry, entry)
{
More information about the wine-cvs
mailing list