--- /var/tmp/portage/app-emulation/xen-tools-3.3.0/work/xen-3.3.0/tools/libxc/xc_dom_x86.c 2008-08-22 11:49:08.000000000 +0200 +++ xen-3.3.0/tools/libxc/xc_dom_x86.c 2009-02-03 18:44:56.545638979 +0100 @@ -418,7 +418,7 @@ xc_dom_printf("%s: called\n", __FUNCTION__); memset(start_info, 0, sizeof(*start_info)); - snprintf(start_info->magic, sizeof(start_info->magic), dom->guest_type); + snprintf(start_info->magic, sizeof(start_info->magic), "%s", dom->guest_type); start_info->nr_pages = dom->total_pages; start_info->shared_info = shinfo << PAGE_SHIFT_X86; start_info->pt_base = dom->pgtables_seg.vstart; @@ -457,7 +457,7 @@ xc_dom_printf("%s: called\n", __FUNCTION__); memset(start_info, 0, sizeof(*start_info)); - snprintf(start_info->magic, sizeof(start_info->magic), dom->guest_type); + snprintf(start_info->magic, sizeof(start_info->magic), "%s", dom->guest_type); start_info->nr_pages = dom->total_pages; start_info->shared_info = shinfo << PAGE_SHIFT_X86; start_info->pt_base = dom->pgtables_seg.vstart;