From: Roland McGrath <roland@hack.frob.com> Date: Fri, 16 Mar 2012 19:54:04 -0700 (PDT) >> + return (void *) -1; > > I think that has to be -1l to avoid warnings when uintptr_t is larger than int. Indeed, I'll fix that up, thanks Roland.