Marcus Meissner : krnl386.exe16: pSeg might be NULL (Coverity).

Alexandre Julliard julliard at winehq.org
Mon Jun 27 17:41:19 CDT 2011


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

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Sun Jun 26 17:16:02 2011 +0200

krnl386.exe16: pSeg might be NULL (Coverity).

---

 dlls/krnl386.exe16/dosmem.c |    2 +-
 dlls/krnl386.exe16/global.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/krnl386.exe16/dosmem.c b/dlls/krnl386.exe16/dosmem.c
index 1f1815b..3a06d8a 100644
--- a/dlls/krnl386.exe16/dosmem.c
+++ b/dlls/krnl386.exe16/dosmem.c
@@ -480,7 +480,7 @@ LPVOID DOSMEM_AllocBlock(UINT size, UINT16* pseg)
     curr = DOSMEM_root_block;
     if (!(psp = DOSVM_psp)) psp = MCB_PSP_DOS;
 
-    *pseg = 0;
+    if (pseg) *pseg = 0;
 
     TRACE( "(%04xh)\n", size );
 
diff --git a/dlls/krnl386.exe16/global.c b/dlls/krnl386.exe16/global.c
index 7f3807e..d9dcb1b 100644
--- a/dlls/krnl386.exe16/global.c
+++ b/dlls/krnl386.exe16/global.c
@@ -362,7 +362,7 @@ HGLOBAL16 WINAPI GlobalReAlloc16(
             newptr = 0;
         else
         {
-            newptr = DOSMEM_AllocBlock( size, 0 );
+            newptr = DOSMEM_AllocBlock( size, NULL );
             if (newptr)
             {
                 memcpy( newptr, ptr, oldsize );




More information about the wine-cvs mailing list