]> git.proxmox.com Git - mirror_edk2.git/commitdiff
CorebootModulePkg-CbParseLib: Fix bad reference in CbParseLib
authorLeahy, Leroy P <leroy.p.leahy@intel.com>
Thu, 25 Feb 2016 02:55:51 +0000 (18:55 -0800)
committerPrince Agyeman <prince.agyeman@intel.com>
Fri, 26 Feb 2016 18:02:41 +0000 (10:02 -0800)
Dereferencing pMemTableSize in debug statement displays bad values when
it is set to NULL.  Display the actual table size value instead.

TEST=Build and run on Galileo Gen2

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Lee Leahy <leroy.p.leahy@intel.com>
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com>
Reviewed-by: Prince Agyeman <prince.agyeman@intel.com>
CorebootModulePkg/Library/CbParseLib/CbParseLib.c

index d9717f4210dd5cba2b748f3d35a6d1394f649d36..377abf3c6771e26f5ec4218ce9a398700769ad9f 100644 (file)
@@ -216,7 +216,8 @@ FindCbMemTable (
         *pMemTableSize = Entries[Idx].size;\r
       }\r
 \r
-      DEBUG ((EFI_D_INFO, "Find CbMemTable Id 0x%x, base %p, size 0x%x\n", TableId, *pMemTable, *pMemTableSize));\r
+      DEBUG ((EFI_D_INFO, "Find CbMemTable Id 0x%x, base %p, size 0x%x\n",
+        TableId, *pMemTable, Entries[Idx].size));
       return RETURN_SUCCESS;\r
     }\r
   }\r