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


_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to