[PATCH] dbghelp: local variable used out of scope (Coverity)
Marcus Meissner
meissner at suse.de
Fri Mar 4 06:44:16 CST 2011
Hi,
a pointer to idsl is used outside of the block were idsl
was in. CID 2002
Ciao, Marcus
---
dlls/dbghelp/dbghelp.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/dbghelp/dbghelp.c b/dlls/dbghelp/dbghelp.c
index bd4a9cb..ac9de44 100644
--- a/dlls/dbghelp/dbghelp.c
+++ b/dlls/dbghelp/dbghelp.c
@@ -553,12 +553,13 @@ static BOOL CALLBACK reg_cb64to32(HANDLE hProcess, ULONG action, ULONG64 data, U
*/
BOOL pcs_callback(const struct process* pcs, ULONG action, void* data)
{
+ IMAGEHLP_DEFERRED_SYMBOL_LOAD64 idsl;
+
TRACE("%p %u %p\n", pcs, action, data);
if (!pcs->reg_cb) return FALSE;
if (!pcs->reg_is_unicode)
{
- IMAGEHLP_DEFERRED_SYMBOL_LOAD64 idsl;
IMAGEHLP_DEFERRED_SYMBOL_LOADW64* idslW;
switch (action)
--
1.7.1
More information about the wine-patches
mailing list