[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH for-4.10] string: fix memmove when size is 0
On Fri, Oct 20, 2017 at 01:17:40AM -0600, Jan Beulich wrote: > >>> On 17.10.17 at 14:03, <roger.pau@xxxxxxxxxx> wrote: > > --- a/xen/arch/x86/string.c > > +++ b/xen/arch/x86/string.c > > @@ -39,6 +39,9 @@ void *(memmove)(void *dest, const void *src, size_t n) > > { > > long d0, d1, d2; > > > > + if ( !n ) > > + return; > > Actually - I can't see how this would build successfully: The function > returns void *, not void. I'm taking the liberty to fix this (and also > add unlikely()) while committing. Thanks and sorry. I tested this with clang 5.0 + ubsan enabled, but I have no idea why/how that compiled. Roger. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |