Subject: Re: CVS commit: src/lib/libc/rpc
To: Christos Zoulas <firstname.lastname@example.org>
From: Kurt Schreiner <email@example.com>
Date: 09/11/2005 18:21:50
On Sat, Sep 10, 2005 at 01:19:52PM -0400, Christos Zoulas wrote:
> On Sep 9, 11:03pm, firstname.lastname@example.org (Kurt Schreiner) wrote:
> -- Subject: CVS commit: src/lib/libc/rpc
> | /u/NetBSD/src/lib/libc/rpc/clnt_dg.c(325): assignment type mismatch 
> | /u/NetBSD/src/lib/libc/rpc/clnt_dg.c(398): warning: argument is incompatible with prototype, arg #4
> | 
> Hmm, this is really strange. It works for me. And at 325 the assignment is
> sigset_t mask, *maskp = &mask;
> which is fine.
Hmm, I just cvs update'd - and the compile failure is magically gone away, ie.
libc compiles fine now...?!
> | -which seems only to be defined "#ifdef REENTRNANT"- used in places which where
> | not enclosed by "#ifdef REENTRNANT". Am I missing something???
> the thr_foo() macro expands to nothing if !_REENTRANT.
Yup! Ok, Thanks! I should have looked a little closer - it's actually quiet
easy to see...