svn commit: r259893 - head/sys/vm
Ian Lepore
ian at FreeBSD.org
Wed Dec 25 23:15:13 UTC 2013
On Wed, 2013-12-25 at 22:32 +0000, Dimitry Andric wrote:
> Author: dim
> Date: Wed Dec 25 22:32:34 2013
> New Revision: 259893
> URL: http://svnweb.freebsd.org/changeset/base/259893
>
> Log:
> In sys/vm/vm_pageout.c, since vm_pageout_worker() takes a void * as
> argument, cast the incoming 0 argument to void *, to silence a warning
> from clang 3.4 ("expression which evaluates to zero treated as a null
> pointer constant of type 'void *' [-Wnon-literal-null-conversion]").
>
> MFC after: 3 days
>
> Modified:
> head/sys/vm/vm_pageout.c
>
> Modified: head/sys/vm/vm_pageout.c
> ==============================================================================
> --- head/sys/vm/vm_pageout.c Wed Dec 25 22:14:42 2013 (r259892)
> +++ head/sys/vm/vm_pageout.c Wed Dec 25 22:32:34 2013 (r259893)
> @@ -1699,7 +1699,7 @@ vm_pageout(void)
> }
> }
> #endif
> - vm_pageout_worker((uintptr_t)0);
> + vm_pageout_worker((void *)(uintptr_t)0);
> }
>
> /*
Why isn't the fix for this just vm_pageout_worker(NULL); ?
-- Ian
More information about the svn-src-head
mailing list