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
