Marcus Meissner : krnl386.exe16: Fixed if that always succeeds (Coverity).

Alexandre Julliard julliard at winehq.org
Wed May 11 13:02:57 CDT 2011


Module: wine
Branch: master
Commit: 428e0312b7254fda023432d096a0d1a87ff5aa30
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=428e0312b7254fda023432d096a0d1a87ff5aa30

Author: Marcus Meissner <meissner at suse.de>
Date:   Wed May 11 14:36:16 2011 +0200

krnl386.exe16: Fixed if that always succeeds (Coverity).

---

 dlls/krnl386.exe16/ne_segment.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/krnl386.exe16/ne_segment.c b/dlls/krnl386.exe16/ne_segment.c
index d231fb9..1ceb714 100644
--- a/dlls/krnl386.exe16/ne_segment.c
+++ b/dlls/krnl386.exe16/ne_segment.c
@@ -533,7 +533,8 @@ static void NE_FixupSegmentPrologs(NE_MODULE *pModule, WORD segnum)
 
     if (!pModule->ne_autodata) return;
 
-    if (!(dgroup = SEL(pSegTable[pModule->ne_autodata-1].hSeg))) return;
+    if (!pSegTable[pModule->ne_autodata-1].hSeg) return;
+    dgroup = SEL(pSegTable[pModule->ne_autodata-1].hSeg);
 
     pSeg = MapSL( MAKESEGPTR(sel, 0) );
 




More information about the wine-cvs mailing list