diff options
author | yjiang5@vtsmp-build.sh.intel.com <yjiang5@vtsmp-build.sh.intel.com> | 2005-09-28 14:07:57 +0100 |
---|---|---|
committer | yjiang5@vtsmp-build.sh.intel.com <yjiang5@vtsmp-build.sh.intel.com> | 2005-09-28 14:07:57 +0100 |
commit | a51b17cfb51a6ddf0e826c32859a1c23ebd61281 (patch) | |
tree | 52dd0c9cb79f3d0b858c7aef3226929f25834abf | |
parent | 82c66523be98425df658f4acf77c8cba355ba3e4 (diff) | |
download | xen-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.c | 3 |
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; |