aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryjiang5@vtsmp-build.sh.intel.com <yjiang5@vtsmp-build.sh.intel.com>2005-09-28 14:07:57 +0100
committeryjiang5@vtsmp-build.sh.intel.com <yjiang5@vtsmp-build.sh.intel.com>2005-09-28 14:07:57 +0100
commita51b17cfb51a6ddf0e826c32859a1c23ebd61281 (patch)
tree52dd0c9cb79f3d0b858c7aef3226929f25834abf
parent82c66523be98425df658f4acf77c8cba355ba3e4 (diff)
downloadxen-a51b17cfb51a6ddf0e826c32859a1c23ebd61281.tar.gz
xen-a51b17cfb51a6ddf0e826c32859a1c23ebd61281.tar.bz2
xen-a51b17cfb51a6ddf0e826c32859a1c23ebd61281.zip
Initialize pointer array for set mapping.
Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com>
-rw-r--r--tools/ioemu/vl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/ioemu/vl.c b/tools/ioemu/vl.c
index 2fd60a5aba..5a4617dbc9 100644
--- a/tools/ioemu/vl.c
+++ b/tools/ioemu/vl.c
@@ -2385,7 +2385,8 @@ int
setup_mapping(int xc_handle, u32 dom, unsigned long toptab, unsigned long *mem_page_array, unsigned long *page_table_array, unsigned long v_start, unsigned long v_end)
{
l1_pgentry_t *vl1tab=NULL, *vl1e=NULL;
- l2_pgentry_t *vl2tab[4], *vl2e=NULL, *vl2_table = NULL;
+ l2_pgentry_t *vl2tab[4] = {NULL, NULL, NULL, NULL};
+ l2_pgentry_t *vl2e=NULL, *vl2_table = NULL;
unsigned long l1tab;
unsigned long ppt_alloc = 0;
unsigned long count;