Hi John,

> The majority of these changes are casting a pointer into a void pointer
> for the benefit of %p. Why does lint warn about this?
> 
> I understand that you probably don't have any choice in the matter, but
> boy, this uglifies code.

The C standard says that if you're passing %p as part of a variable argument 
string then the matching type must be (void *). The SS12 lint program 
rigorously 
enforces that. And yes, the code is uglier. :-)

Nick

Reply via email to