On Mon, 2013-09-16 at 12:39 -0400, George Spelvin wrote: > > %*p<new_type><pad_char> (space assumed if not existing) > > Yes, that's the fallback, but it requires an ugly dummy pointer argument. > And some extra kludgery in the code because pointer() doesn't have access > to the start-of-buffer address. > > I'd prefer something that could be detected with the information available > in the switch(spec.type) in vsnprintf() itself.
Bad argument I think. It'd be consistent with all the other %p<foo> types. vsnprintf is already weird enough with %p uses, there's absolutely no reason to stretch it further with yet another odd access/format style. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/