sprintf -> snprintf transition
PATCH 1/2 sprintf -> snprintf transition
The x86 changes.
Signed-off-by Christoph Egger <[email protected]>
xen/arch/x86/setup.c +10 -21
@@ -803,57 +803,46 @@ void arch_get_xen_caps(xen_capabilities_void arch_get_xen_caps (xen_capabilities_info_t info) {char *p = info; -int i =0 ;int major =xen_major_version ();int minor =xen_minor_version ();#if defined(CONFIG_X86_32 ) && !defined(CONFIG_X86_PAE ) - i =snprintf (p,sizeof (xen_capabilities_info_t), + p +=snprintf (p,sizeof (xen_capabilities_info_t),"xen-%d.%d-x86_32 " , major, minor); - p += i;if ( hvm_enabled ) { - i =snprintf (p,sizeof (xen_capabilities_info_t) - i, + p +=snprintf (p,sizeof (xen_capabilities_info_t) - (p - info),"hvm-%d.%d-x86_32 " , major, minor); - p += i; }#elif defined(CONFIG_X86_32 ) && defined(CONFIG_X86_PAE ) - i =snprintf (p,sizeof (xen_capabilities_info_t), + p +=snprintf (p,sizeof (xen_capabilities_info_t) - (p - info),"xen-%d.%d-x86_32p " , major, minor); - p += i;if ( hvm_enabled ) { - i =snprintf (p,sizeof (xen_capabilities_info_t), + p +=snprintf (p,sizeof (xen_capabilities_info_t) - (p - info),"hvm-%d.%d-x86_32 " , major, minor); - p += i; - i =snprintf (p,sizeof (xen_capabilities_info_t) - i, + p +=snprintf (p,sizeof (xen_capabilities_info_t) - (p - info),"hvm-%d.%d-x86_32p " , major, minor); - p += i; }#elif defined(CONFIG_X86_64 ) - i =snprintf (p,sizeof (xen_capabilities_info_t), + p +=snprintf (p,sizeof (xen_capabilities_info_t),"xen-%d.%d-x86_64 " , major, minor); - p += i;#ifdef CONFIG_COMPAT - i =snprintf (p,sizeof (xen_capabilities_info_t) - i, + p +=snprintf (p,sizeof (xen_capabilities_info_t) - (p - info),"xen-%d.%d-x86_32p " , major, minor); - p += i;#endif if ( hvm_enabled ) { - i =snprintf (p,sizeof (xen_capabilities_info_t) - i, + p +=snprintf (p,sizeof (xen_capabilities_info_t) - (p - info),"hvm-%d.%d-x86_32 " , major, minor); - p += i; - i =snprintf (p,sizeof (xen_capabilities_info_t) - i, + p +=snprintf (p,sizeof (xen_capabilities_info_t) - (p - info),"hvm-%d.%d-x86_32p " , major, minor); - p += i; - i =snprintf (p,sizeof (xen_capabilities_info_t) - i, + p +=snprintf (p,sizeof (xen_capabilities_info_t) - (p - info),"hvm-%d.%d-x86_64 " , major, minor); - p += i; }#else
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel