Re: rexecd break world

From: Marc Olzheim <marcolz_at_stack.nl>
Date: Wed, 6 Apr 2005 16:00:55 +0200
On Tue, Apr 05, 2005 at 01:10:23PM -0500, Jacques Vidrine wrote:
> >/usr/src/libexec/rexecd/rexecd.c: In function `doit':
> >/usr/src/libexec/rexecd/rexecd.c:206: warning: passing arg 4 of 
> >`xgetpwnam' from incompatible pointer type
> >*** Error code 1
> 
> Shoot, my bad.  That got past WARNS=6 on i386 on all branches here.  
> Will fix.

Jup, gcc is _very_ selective in checking compatibility of same-sized
integer types, let alone pointers to integer types. Testing on an LP64
system reveals some of these issues, but of course only those where
type sizes differ from i386. Correct signdness of integer types is still
not strictly checkable.. :-/

Marc

Received on Wed Apr 06 2005 - 12:00:57 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:31 UTC